diff --git a/src/Actions/CopyPasswordResetLink.php b/src/Actions/CopyPasswordResetLink.php index 224445851e0..4a820bc5512 100644 --- a/src/Actions/CopyPasswordResetLink.php +++ b/src/Actions/CopyPasswordResetLink.php @@ -2,7 +2,6 @@ namespace Statamic\Actions; -use Exception; use Statamic\Auth\Passwords\PasswordReset; use Statamic\Contracts\Auth\User as UserContract; @@ -17,7 +16,7 @@ public static function title() public function visibleTo($item) { - return config('statamic.users.allow_copy_reset_password_link', false) && $item instanceof UserContract; + return $item instanceof UserContract; } public function visibleToBulk($items) @@ -27,7 +26,7 @@ public function visibleToBulk($items) public function authorize($authed, $user) { - return $authed->can('sendPasswordReset', $user); + return $authed->can('editPassword', $user); } public function confirmationText() @@ -44,10 +43,6 @@ public function buttonText() public function run($items, $values) { - if (! config('statamic.users.allow_copy_reset_password_link', false)) { - throw new Exception('Copying password reset links is not allowed.'); - } - $user = $items->first(); $passwordResetLink = $user->password()