Здравствуйте!
Я только начинаю разбираться в этом фреймворке, поэтому некоторые вопросы могут показаться для вас слишком простыми, но для меня они пока что (!) не совсем простые. Так что не обессудьте. Я очень надеюсь, что вы мне поможете разобраться с вопросами.
Есть такой метод в контроллере, отвечающий за авторизацию в админке:
public function enter(Request $request)
{
$login = $request->input('login');
$password = md5($request->input('password'));
$language = $request->input('language');
$user = User::where('login', $login)->andWhere('password', $password)->first();
if ($user) {
/* Создать cookie. */
return redirect('backend.dashboard');
} else {
$error = 'Не правильно введены логин или пароль.';
$errors = [
'errors' => $error
];
return redirect('backend')->with($errors);
}
}
1. Подскажите, пожалуйста, как мне создать куки при авторизации и как их использовать в контроллере, чтобы в случае их наличия админ автоматически был авторизирован в админке?
2. Грамотно ли составлен обработчик? Если нет, то как лучше это сделать?