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

用户在plone(4.3)站点注册时如何限制电子邮件域,plone,Plone,我建立了一个Plone(4.3)站点。 现在我们想限制用户在我们网站上注册时的电子邮件域? 例如 只需来自domain1.com的电子邮件即可在该网站注册。 就是a@domain1.com可以在网站上注册。但是b@domain2.com无法在网站上注册 感谢我通过(monkey)修补Products.CMFPlone.RegistrationTool中允许的IsMemberID,通过在控制面板中的可配置列表验证用户ID中的域来实现这一点 我在这里将其提取为一个包: 用户只知道用户ID是不允许的,

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

感谢

我通过(monkey)修补Products.CMFPlone.RegistrationTool中允许的IsMemberID,通过在控制面板中的可配置列表验证用户ID中的域来实现这一点

我在这里将其提取为一个包: 用户只知道用户ID是不允许的,而不知道它找不到匹配的域。可怜

它不是特别整洁,而且肯定有更好的/其他的方法。但它可以工作