В Codeigniter такой функции нет, и для нее нужно написать собственный сценарий. Есть несколько способов выполнить это действие:
- Вы можете сгенерировать и сохранить токен в базе данных и отправить этот токен с URL-адресом забытого пароля. Как только пользователь нажмет URL-адрес забытого пароля, система проверит значение этого токена, например, существует ли он в базе данных или нет, срок действия и т. Д. c.
Также вы можете удалить этот токен после использования или установить число раз пользователь может использовать один и тот же токен в течение 10 минут (например: если пользователь нажимает URL-адрес забытого пароля с одним и тем же временем 3 раза, система разрешит иначе выдать ошибку).
Зашифруйте метку времени и передайте ее в URL-адрес забытого пароля