flash session() ? Такой вопрос пользователь отправляет запрос с email о том что он забыл пароль, на стороне сервере генерируется 6 значное число и отправляется ему на почту,также это 6 значное число сохраняется в сессии. вот и хотел уточнить как можно кратковременно хранить сессию до следующего запроса
в БД завести поле.. где и хранить факт запроса на сброс пароля и ваш код
Лучше создать отдельную таблицу? или добавить поле для users ?
не в сессии сохранять нужно а в базе или redis или другом более предсказуемом хранилище, т.к. пользователь открыв ссылку из email может оказаться вне сессии в которой сохранен код. посмотри как сделан напомнить пароль из коробки laravel/ui
Поставлена такая задача 1. Отправить на почту 6 значное число 2. Пользователь вводит это 6 значное число , а не переходит по ссылке.
ок, пусть храниться в session, только для чего тебе нужен session flash?
Функция редкая, дёргать будут не часто, можно и отдельно табличку запилить: ид, ид_пользователя, код, статус отработки, таймштамп
Обсуждают сегодня