Laravel 6.х. Проблема заключается в странице входа, когда я создаю панели - PullRequest
0 голосов
/ 07 февраля 2020

Laravel 6.х. Теперь проблема заключается в том, что первый вход в систему успешно работает нормально. Он перенаправляет на сайт, на котором мне нужно быть, но второй или более раз вход в систему не удался. Он перенаправляет на страницу входа. Почему? В RedirectIfAuthenticated файл

public function handle($request, Closure $next, $guard = null)
    {
        if (Auth::guard($guard)->check()) {
            return redirect(RouteServiceProvider::HOME);
        }

        return $next($request);
    }

В RouteServiceProvider файл

public const HOME = '/index/dashboard/';

В HomeController файл

public function index()
    {
        if ((Auth::user())->user_role == 'admin')
        {
            $title='admin dashboard';
            return view('admin-dashboard',compact('title'));
        }
        else{
            return view('login-page');
        }
}

1 Ответ

0 голосов
/ 07 февраля 2020

Не могу сказать точно без подробностей. но одну вещь, которую вы можете проверить, это то, что вы установили правильный URL-адрес перенаправления в промежуточном программном обеспечении RedirectIfAuthenticated.

...