не удалось найти драйвер.
выберите * среди пользователей, где адрес электронной почты = [email protected], ограничение 1.
Код: Выделить всё
// if($account){
// return redirect()->route('guest.login.index')
// ->with('error','This account has been terminated, please contact us!');
// }
config(['app.timezone' => 'Asia/Manila']);
$input = $request->all();
$request->validate([
'email' => ['required'],
'password' => ['required'],
]);
if(auth()->attempt(array('email' => $input['email'], 'password' => $input['password'])))
{
switch (Auth::user()->role) {
case 'admin':
return redirect()->route('admin.dashboard.index');
case 'student':
return redirect()->route('student.dashboard.index');
case 'checker':
return redirect()->route('checker.dashboard.index');
default:
abort(403);
}
}else{
return redirect()->route('account.index')
Подробнее здесь: https://stackoverflow.com/questions/791 ... ind-driver