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