X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/2740603d99099b2efb607e06f760e8f454bc0768..refs/pull/5313/head:/app/Http/Middleware/CheckEmailConfirmed.php diff --git a/app/Http/Middleware/CheckEmailConfirmed.php b/app/Http/Middleware/CheckEmailConfirmed.php index b4843e79b..4b2737d28 100644 --- a/app/Http/Middleware/CheckEmailConfirmed.php +++ b/app/Http/Middleware/CheckEmailConfirmed.php @@ -2,8 +2,8 @@ namespace BookStack\Http\Middleware; -use BookStack\Auth\Access\EmailConfirmationService; -use BookStack\Auth\User; +use BookStack\Access\EmailConfirmationService; +use BookStack\Users\Models\User; use Closure; /** @@ -26,12 +26,12 @@ class CheckEmailConfirmed $this->confirmationService = $confirmationService; } - /** * Handle an incoming request. * - * @param \Illuminate\Http\Request $request - * @param \Closure $next + * @param \Illuminate\Http\Request $request + * @param \Closure $next + * * @return mixed */ public function handle($request, Closure $next) @@ -40,6 +40,7 @@ class CheckEmailConfirmed $user = auth()->user(); if (auth()->check() && !$user->email_confirmed && $this->confirmationService->confirmationRequired()) { auth()->logout(); + return redirect()->to('/'); }