用户在plone(4.3)站点上注册时如何限制电子邮件域

时间:2013-10-18 08:28:45

标签: plone

我建立了一个Plone(4.3)网站。 现在我们想在我们的网站上注册时限制用户电子邮件域名? 例如 只需来自domain1.com的电子邮件即可在网站上注册。 这是a@domain1.com可以在网站上注册。但是b@domain2.com无法在网站上注册。

感谢

1 个答案:

答案 0 :(得分:0)

我通过(monkey)修补Products.CMFPlone.RegistrationTool中的isMemberIdAllowed,通过在控制面板中使用可配置列表验证userid中的域来实现此目的。

我在此处将其解压缩为一个包:https://github.com/Adniel/allowed.domains 用户只知道不允许用户ID,而不是它没有找到匹配的域。可惜。

它不是特别整洁,并且肯定有更好的/其他方式。但它可以奏效。