Step-1: Update the following method: app/Http/Middleware/VerifyCsrfToken class VerifyCsrfToken extends Middleware { /** * The URIs that should be excluded from CSRF verification. * * @var array*/ public function handle($request, Closure $next) { if($request->route()->named('logout')) { if (auth()->check()) { auth()->logout(); } return redirect('/'); } return parent::handle($request, $next); } } 2. Check @csrf in the login blade 3. Remove logout route from the web.php 4. Update the following controllers and replace 'auth' with 'guest' a) Controllers\Auth\RegisterController public function __construct() { $this->middleware('auth'); } b. Controllers\Auth\LoginController