使用MVC 5和Asp.net身份进行电子邮件确认

Joh*_*ohn 31 c# asp.net asp.net-mvc asp.net-mvc-5 asp.net-identity

我一直在搜索,但没有找到任何关于如何使用新的ASP.net身份实现MVC 5的电子邮件确认的文档.似乎没有关于这个主题的任何文档(我可以找到).

有人解决了这个吗?我很惊讶默认情况下默认情况下不会包含在默认的MVC 5项目中.

非常感谢任何指导.

谢谢

Kev*_*ans 18

我已经写了一篇关于如何在使用ASP.NET Identity时添加电子邮件确认的分步文章.您可以在项目文件夹AspNetIdentity\AspNetIdentityRefApp中获取源代码.我还创建了一个封装ASP.NET Identity的服务层,使其更容易合并到新的MVC 5应用程序中,并模仿SimpleMembership使用的WebSecurity API.您可以从AspNetIdentity\SimpleSecurity.AspNetIdentity获取该类库.还有在AspNetIdentity\SimpleSecurity.AspNetIdentity.RefApp中使用此库的参考应用程序.类库和参考应用程序还显示了如何使用令牌和Web API上的基本身份验证实现密码重置.