Path : /var/www/clients/client0/web25/web/app/Http/Middleware/ |
B-Con CMD Config cPanel C-Rdp D-Log Info Jump Mass Ransom Symlink vHost Zone-H |
Current File : /var/www/clients/client0/web25/web/app/Http/Middleware/IsVerifyEmail.php |
<?php namespace App\Http\Middleware; use Closure; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; class IsVerifyEmail { /** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure(\Illuminate\Http\Request): (\Illuminate\Http\Response|\Illuminate\Http\RedirectResponse) $next * @return \Illuminate\Http\Response|\Illuminate\Http\RedirectResponse */ public function handle(Request $request, Closure $next) { if (!Auth::user()->is_email_verified) { auth()->logout(); return redirect()->route('login') ->with('status', 'You need to confirm your account. We have sent you an activation code, please check your email. If you did not receive the email, we will gladly send you another one.') ->with('resend', 'renvoyer l\'email'); } return $next($request); } }