我使用网页(webmatrix)而不是MVC设置了一个网站。我希望用户在注册后登录而无需验证电子邮件,我该如何实现?我问这个是因为我的smtp被设置为WebMail.SmtpServer =“smtp.gmail.com”;并且验证电子邮件要么不转到hotmil或实时电子邮件,要么很晚,所以它可能会让用户感到沮丧。它尽快进入gmail,
所以我决定用户可以在没有电子邮件验证的情况下登录,请帮助我这样做。感谢
答案 0 :(得分:1)
WebSecurity.CreateAccount()方法需要三个参数来创建会员帐户
要创建未经用户验证的帐户,只需设置requireConfirmationToken = false即可。默认情况下为假。你的代码应该是这样的
WebSecurity.CreateAccount(email, password, false);
代码只是告诉Websecurity Class不要期望来自用户的令牌。