我试图找出如何只允许.ac.uk电子邮件注册到drupal 7中的特定用户角色
我看过的每个地方都会在早期的drupal版本中提供访问控制选项,但不包括DR7
任何黑客/模块建议赞赏
答案 0 :(得分:3)
此功能不再是核心功能,但现在在drupal 7中至少有三种方法(按顺序排列)。
放入contrib User Restrictions module。
使用规则模块(我似乎无法找到过滤此规则的好规则,但要弄清楚并不是很难。)
编写自己的实现hook_user_presave的简单模块。
答案 1 :(得分:0)
如果您关闭了自定义模块路径,则可以使用注册表单上的hook_form_alter执行此操作。添加您自己的验证功能,拒绝不是.ac.uk的电子邮件