在webmatrix中注册后无需电子邮件验证即可登录

时间:2013-04-04 20:28:38

标签: asp.net webmatrix

我使用网页(webmatrix)而不是MVC设置了一个网站。我希望用户在注册后登录而无需验证电子邮件,我该如何实现?我问这个是因为我的smtp被设置为WebMail.SmtpServer =“smtp.gmail.com”;并且验证电子邮件要么不转到hotmil或实时电子邮件,要么很晚,所以它可能会让用户感到沮丧。它尽快进入gmail,

所以我决定用户可以在没有电子邮件验证的情况下登录,请帮助我这样做。感谢

1 个答案:

答案 0 :(得分:1)

WebSecurity.CreateAccount()方法需要三个参数来创建会员帐户

       
  • 的userName
  • 密码
  • requireConfirmationToken [可选参数]

要创建未经用户验证的帐户,只需设置requireConfirmationToken = false即可。默认情况下为假。你的代码应该是这样的

WebSecurity.CreateAccount(email, password, false);

代码只是告诉Websecurity Class不要期望来自用户的令牌。