Laravel аутентификация по номеру телефона - PullRequest
1 голос
/ 01 апреля 2020

Я не хочу использовать встроенную аутентификацию Laravel, потому что она имеет традиционный подход имени пользователя / пароля. Моя система аутентифицируется в основном

  1. . Вы входите в систему с вашим идентификатором клиента и фамилией, и они проверяются по базе данных
  2. Как только они верны, данные пользователя (включая телефон) число) хранятся в переменной сеанса, и он отправляет вам OTP на ваш номер телефона. Если OTP совпадает, вы попадаете на домашний экран.

Будучи новичком, я просто не могу разобраться, как аутентифицировать пользователя вручную. В документации говорится, что используется Auth::attempt(), но это сравнивает данные с базой данных. Код, который я имею, просто сравнивает случайно сгенерированный OTP.

1 Ответ

0 голосов
/ 01 апреля 2020

Эта строка:

Auth::login($user)

Зарегистрирует пользователя.

...