电子邮件验证/确认



我有一个Web应用程序,任何人都可以使用他们的电子邮件地址(anything@anydomain.any)注册,而无需确认/验证电子邮件地址。我想知道是否有任何第三方服务或 C# API 来验证电子邮件地址或向他们发送确认以继续注册。

如果您

使用 asp.net 身份,则会为您处理,开箱即用,您只需要插入电子邮件配置即可。

您还可以自定义消息的模板

更多信息: http://www.asp.net/identity/overview/features-api/account-confirmation-and-password-recovery-with-aspnet-identity

如果您自己实现注册和登录,我强烈建议您使用著名的库,并且自行实现的安全代码几乎总是充满错误。

如果您使用的是Microsoft较旧的安全实现,例如 Asp.Net 成员资格或简单成员资格,我想您需要自己实现电子邮件确认,顺便说一下,这并不太困难。

您需要创建一个随机代码,将其放入链接中,并将其保存在数据库中,然后在提供链接的页面中获取代码并验证与该代码关联的帐户。

最新更新