Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经使用网页(webmatrix)而不是 MVC 设置了一个网站。我希望用户在注册后无需进行电子邮件验证即可登录,我该如何实现?我问这个是因为我的 smtp 设置为 WebMail.SmtpServer = "smtp.gmail.com"; 和验证电子邮件要么不发送到 hotmil 或实时电子邮件,要么发送得很晚,因此可能会让用户感到沮丧。不过它很快就转到了gmail,
所以我决定用户可以在没有电子邮件验证的情况下登录,请帮我这样做。谢谢
WebSecurity.CreateAccount() 方法需要三个参数来创建会员账户
要在没有用户验证电子邮件的情况下创建帐户,只需设置 requireConfirmationToken = false。默认为假。你的代码应该是这样的
WebSecurity.CreateAccount(email, password, false);
该代码只是告诉 Websecurity 类不要期望来自用户的令牌。