在 Drupal 中,如何在没有管理员批准和用户设置密码的情况下激活电子邮件帐户?

Posted

技术标签:

【中文标题】在 Drupal 中,如何在没有管理员批准和用户设置密码的情况下激活电子邮件帐户?【英文标题】:In Drupal how to have Email account activation without admin approval and also a user set password? 【发布时间】:2011-12-05 06:50:34 【问题描述】:

对于我的网站,我希望用户确认他的电子邮件地址(通过单击他/她邮件中的电子邮件激活链接),然后才允许登录到他的用户帐户。 当用户的密码由 drupal 生成时,这种情况非常好。但我希望在使用用户设置自己的密码的 LogginToBoggan 之后发生这种情况。我该怎么做?

【问题讨论】:

简而言之,用户在单击其电子邮件地址中的激活链接之前不应登录其帐户。 【参考方案1】:

你可以看看这个模块 http://drupal.org/project/logintoboggan_prevent

很遗憾,它还没有被移植到 Drupal 7...

【讨论】:

非常感谢 DuaelFr !我正在使用drupal 6,它完全按照我想要的方式工作......!【参考方案2】:

谢谢,DuaelFr。 LoginToboggan Prevent preauth 模块现在可用于 Drupal 7。 它确实可以做所有事情。我们可以“在没有管理员批准和用户设置密码的情况下激活电子邮件帐户”。

附:不要忘记取消选中“立即登录”选项。

附言如果您以编程方式添加用户,您可以use this cone

【讨论】:

以上是关于在 Drupal 中,如何在没有管理员批准和用户设置密码的情况下激活电子邮件帐户?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Drupal 中导入视图?

Drupal:如何实现权限少于正常和自己的主题的 SECOND 管理员?

在drupal 7中更改管理员密码

如何在 django 中获得特定任务的批准

注册媒体 wiki 需要管理员批准吗?

Drupal hook_menu解释