Php 注册为非活动用户并通过邮件激活

Php 注册为非活动用户并通过邮件激活,php,symfony,fosuserbundle,Php,Symfony,Fosuserbundle,我用Symfony、FOSUserBundle和PUGXMultiUserBundle做了一个项目,用户可以在其中自我注册。 我希望用户自动注册为“非活动用户”,并由管理员用户直接从网站或邮件激活,这并不重要 我该怎么做呢?您首先必须在用户表中设置一个enable标志。。 首先将其设置为禁用或0。。 当用户注册时,在激活链接中向他/她投递一封邮件,其中包含他/她用户ID,当用户点击激活链接时,从$\u get获取他/她用户ID,并启动更新查询,并将标志设置为已启用或1。。 就这么简单。。 如果您

我用Symfony、FOSUserBundle和PUGXMultiUserBundle做了一个项目,用户可以在其中自我注册。 我希望用户自动注册为“非活动用户”,并由管理员用户直接从网站或邮件激活,这并不重要


我该怎么做呢?

您首先必须在用户表中设置一个enable
标志。。
首先将其设置为
禁用
0
。。 当用户注册时,在
激活链接中向他/她投递一封
邮件,其中包含他/她
用户ID
,当用户点击激活链接
时,从
$\u get
获取
他/她
用户ID
,并启动
更新查询
,并将标志设置为
已启用
1
。。 就这么简单。。
如果您需要进一步指导,请告诉我。

是的,我需要更多帮助。我对Symfony和编程相当陌生,我真的不知道怎么做。一件重要的事情:激活必须不是由用户而是由管理员完成。好的。。而你只需要向管理员发送相同的邮件。。不适用于用户。。。但我不能帮你们写交响乐,因为我也没有在那个里工作过。。我能做的就是给你提供逻辑…有没有文档可以让我更好地研究这个论点?这里有一个链接。。。。