diff --git a/app/Providers/AuthServiceProvider.php b/app/Providers/AuthServiceProvider.php index f1325f21..2a64e876 100644 --- a/app/Providers/AuthServiceProvider.php +++ b/app/Providers/AuthServiceProvider.php @@ -37,7 +37,11 @@ public function boot(): void { $this->registerPolicies(); - ResetPassword::createUrlUsing(fn ($user, string $token) => config('lcm.spa_url').'/auth/password/reset?token='.$token); + if (request()->ajax()) { + ResetPassword::createUrlUsing( + callback: fn ($user, string $token) => config('lcm.spa_url').'/auth/password/reset?token='.$token + ); + } Gate::before(fn ($user) => $user->hasRole('admin') ? true : null); }