Есть ли правильный способ проверить, что токен уже используется с помощью FosUserBundle? - PullRequest
0 голосов
/ 11 февраля 2019

Я использую FosUserBundle для сброса пароля, отправив электронное письмо и токен подтверждения.

Я настраиваю retry_ttl и token_ttl в config.yml, чтобы установить длительность токена.

fos_user:
...
resetting:
retry_ttl: 60 # Value in seconds, logic will use as hours
token_ttl: 86400

Эти параметры работают хорошо.Но я хочу добавить параметр, который проверяет, если токен уже используется или нет.Я имею в виду, если пользователь уже нажал на подтверждение по электронной почте, токен будет доступен один и только один раз.Тогда это будет уничтожено.Как я могу обработать?

Спасибо за ваши ответы.

1 Ответ

0 голосов
/ 12 февраля 2019

Это уже относится к пакету пользователя fos ... Маркер подтверждения + пароль, запрашиваемый в полях, устанавливаются в ноль, когда сброс пароля полностью завершен.

PS: скопировать / вставить комментарий в качестве ответадля будущей видимости

...