我使用Admin-supervised registration(Never)策略作为公共用户注册。使用此方法,管理员需要启用用户,但管理员不会收到电子邮件。这是预期的行为还是管理员应该收到一封电子邮件,通知新用户已经注册。如果这不是开箱即用功能,如何在用户注册时启用管理员以获取电子邮件?
另外,我想知道我可以在邮件通知和管理员启用后混合和匹配注册。然后我们可以确保提供的电子邮件也是正确的,管理员可以控制访问。
感谢。
答案 0 :(得分:3)
要获取通知,您只需添加自定义策略即可包装提供的ootb并在顶部发送电子邮件...或者您可以在用户工作区添加观察者并将其配置为在新的时候调用MailCommand
在repo中创建禁用的用户。两者中哪一个更适合你。
至于结合两种现有策略,实现这一目标的最简单方法是编写自己的策略,确实将开箱即用的两者结合起来。由于您需要的每个功能都存在,因此将它们组合在一个类中应该相当简单。
HTH,
扬