Drupal 7 开发内部培训资料, 分头诗人

drupal 新用户注册 要邮箱验证后才能激活账户同时让游客自己设置密码

猪跑啦独家原创专稿,欢迎您转载本文,转载请注明来源。
标签: 注册 激活

今天解决的一个小问题,来分享一下,发现网上还没有相关的教程。

 

需要用到的  两个小模块。1.User registration password     2.LoginToboggan   

安装好后在后台设置一下。admin/config/people/accounts    这里设置成Require a verification e-mail, but let users set their password directly on the registration form.    

admin/config/system/logintoboggan    里设置  勾上 Set password。

最重要的一步,写一个rules

{ "rules_blockuser" : {
    "LABEL" : "blockuser",
    "PLUGIN" : "reaction rule",
    "REQUIRES" : [ "rules" ],
    "ON" : [ "user_insert" ],
    "DO" : [ { "user_block" : { "account" : [ "account" ] } } ]
  }
}

大家复制我的rule规则,导入就可以啦。

希望对大家有用。

www.drupalla.com