diff --git a/app/Models/User.php b/app/Models/User.php index 709e644..ba12836 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -6,6 +6,7 @@ use App\Enums\UserStatus; use Dyrynda\Database\Support\CascadeSoftDeletes; +use Illuminate\Auth\Passwords\CanResetPassword; use Illuminate\Contracts\Auth\MustVerifyEmail; use Illuminate\Database\Eloquent\Attributes\Scope; use Illuminate\Database\Eloquent\Builder; @@ -21,7 +22,7 @@ class User extends Authenticatable implements MustVerifyEmail { - use CascadeSoftDeletes, HasFactory, HashableId, HasRoles, Notifiable, SoftDeletes; + use CanResetPassword, CascadeSoftDeletes, HasFactory, HashableId, HasRoles, Notifiable, SoftDeletes; protected $guarded = ['id']; @@ -34,6 +35,8 @@ class User extends Authenticatable implements MustVerifyEmail 'articles', ]; + protected $hidden = ['password', 'remember_token']; + protected function casts(): array { return [