регистрация нового пользователя при аутентификации в laravel - PullRequest
0 голосов
/ 19 июня 2020

Я классифицировал свою таблицу пользователей, чтобы иметь в ней роль Администратор Студент Учитель

в качестве администратора я могу зарегистрировать нового студента / учителя. но когда я аутентифицирован как администратор, кнопка регистрации сразу же отправлялась домой.

проблема в том, что я могу зарегистрировать новую учетную запись, когда я гость.

Я пытался изменить RedirectIfAuthenticated. php в / регистр

но я получил эту ошибку;

он сказал, что у меня слишком много ошибок

1 Ответ

2 голосов
/ 19 июня 2020

Вы слишком много раз перенаправляетесь на одну и ту же страницу из-за имеющегося у вас оператора IF. Вы проверяете, правда ли это. Вам нужно перенаправить на маршрут /register, только если он false. Другими словами нужно

if (! Auth::guard($guard)->check()) { 
    //your redirect here 
}
...