通过symfony2中的电子邮件链接验证用户帐户

Man*_*anu 3 email-validation symfony

我正在寻找一个基本的解释,我怎么能用symfony2来做这个,因为网上没有关于这个的体面文档.我知道怎样才能用纯PHP进行这个过程,但我不知道从哪里开始使用symfony2.

伙计们,真的很感激任何帮助.

谢谢!

澄清我在寻找的内容:用户完成注册过程后,发送一封自动电子邮件,其中包含激活其帐户的链接

Hak*_*yal 5

FOSUserBundle默认具有此功能.

你可以自己做:

  • 创建用户特定的安全哈希并在注册时将其存储在数据库中.
  • 向包含该哈希链接的用户发送电子邮件: myapp.com/signup/token/..(token here).../
  • 创建将检查哈希的控制器的相关路由,将URL中的令牌作为变量传递给控制器​​.
  • 检查控制器中的哈希值是否正确并执行相关操作.