Задать вопрос
@feniksdv

Как изменить аутентификацию в Laravel?

Привет, а кто может подсказать по Laravel вот код стандартной авторизации пользователя.
if (Auth::attempt(['email' => $email_, 'password' => $info['id']])) {
          return redirect()->route('dashboard');
}

Я хочу сделать авторизацию не по столбцу password, а по столбцу qwe.
if (Auth::attempt(['email' => $email_, 'qwe' => $info['id']])) {
          return redirect()->route('dashboard');
}

Там в ларке есть метод retrieveByCredentials, он принимает эти параметры password обязательно, и вот его как надо переопределить в контролере на qwe, а может все делается вообще по другому, короче кто может подсказать как быть...
  • Вопрос задан
  • 257 просмотров
Подписаться 1 Простой Комментировать
Ответ пользователя JhaoDa К ответам на вопрос (2)
JhaoDa
@JhaoDa
LaravelRUS Team
0. Это не авторизация, а аутентификация.
1. Читаем.
2. Создаём свой user provider, пишем нужную логику в retrieveByCredentials.
3. Пользуемся.
Ответ написан