Код: Выделить всё
select * from users where email = checker@example.com limit 1
Код: Выделить всё
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
Мобильная версия