This commit is contained in:
2025-11-03 23:29:08 +05:00
parent 516c17326c
commit 504ddfbf8d
14 changed files with 138 additions and 21 deletions

View File

@@ -16,8 +16,18 @@ class RedirectIfUserPhoneIsUnVerfied
*/
public function handle(Request $request, Closure $next): Response
{
if (Auth::check() && is_null($request->user()?->phone_verified_at)) {
return redirect()->route('sms-verification');
if (Auth::check()) {
/** @var \App\Models\User */
$user = $request->user();
// Skip if user is system user...
if ($user->isSystemUser()) {
return $next($request);
}
if (is_null($user->phone_verified_at)) {
return redirect()->route('sms-verification');
}
}
return $next($request);