我需要在管理员面板中为用户添加重置密码的链接。
我有一个用户列表,当我点击一个用户时,我想发送新的密码或密码更改请求。
我该怎么做?
答案 0 :(得分:2)
好的,你似乎是Symfony的新手,欢迎 - 我们都去过那里。
1. 找出重置密码的路线。
Symfony有一个非常有用的命令行,您可以从命令行调试路由。
php app/console router:debug | grep fos_user
这表示用户重置密码的路线如下:
fos_user_resetting_request GET ANY ANY /resetting/request
2. 发送电子邮件。
使用Swift Mailer,使用Symfony非常容易。 How to send an email?