Я использовал систему аутентификации, встроенную в Laravel 6. Кажется, я не могу перенаправить пользователей в зависимости от их роли.
Это мои столбцы в таблице пользователей:
- имя пользователя
- пароль
- электронная почта
- roleid
В свой LoginController я добавил этот код:
public function redirectTo(){
// User role
$role = Auth::user()->roleid;
// Check user role
switch ($role) {
case 1:
return '/';
break;
case 2:
return '/application/candidates';
break;
}
}
Когда я пытался войти, используя разные учетные данные с разными ролями, я всегда оказывался на маршруте root.
Я что-то упустил?