我一直在搜索,但没有找到任何关于如何使用新的ASP.net身份使用MVC 5实现电子邮件确认的文档。似乎没有关于这个主题的任何文件(我可以找到)。
有人解决了这个问题吗?我很惊讶默认的MVC 5项目中没有包含它。
非常感谢任何指导。
谢谢
答案 0 :(得分:18)
我写了step-by-step article on how to add email confirmation when using ASP.NET Identity。您可以在项目文件夹 AspNetIdentity \ AspNetIdentityRefApp 中get the source code here。我还创建了一个封装ASP.NET Identity的服务层,使其更容易合并到新的MVC 5应用程序中,并模仿SimpleMembership使用的WebSecurity API。您可以从 AspNetIdentity \ SimpleSecurity.AspNetIdentity 获取该类库。还有在 AspNetIdentity \ SimpleSecurity.AspNetIdentity.RefApp 中使用此库的参考应用程序。类库和参考应用程序还显示了如何使用令牌和Web API上的基本身份验证实现密码重置。
答案 1 :(得分:3)
对于ASP MVC 5,您现在可以尝试预先发布身份2,其中包含电子邮件确认和密码重置...
答案 2 :(得分:1)