我正在使用 SfGuard 在 Symfony 1.4 中实现用户密码重置。
期望的过程:
- 用户点击链接
- 获取带有 url 和过期令牌的电子邮件
- 转到 url 并提供授权令牌(在请求中或手动)
- 重置密码
- 收到密码更改的第二封电子邮件通知
任何实现此功能的插件/模式?
我正在使用 SfGuard 在 Symfony 1.4 中实现用户密码重置。
期望的过程:
任何实现此功能的插件/模式?
你几乎描述了这个过程。这是一个粗略的指南——因为我不知道你的 ORM,我相信你使用 Propel,因为这个功能存在于sfDoctrineGuardPlugin中。
看看它是如何在sfGuardForgotPasswordActions中实现的,以获得更多灵感。