Neo*_*Neo -1 asp.net-mvc membership-provider asp.net-mvc-3
我创建了mvc web app.我使用会员提供商进行注册.
但是,当我注册一个新用户时,它会自动登录,我不想要这个而不想检查,如果isapproved属性为false,那么它应该继续移动任何其他页面上说
//redirect to Welcome page
return RedirectToAction("Welcome", "Home");
Run Code Online (Sandbox Code Playgroud)
还想检查用户角色.
只需从Register操作中删除以下调用:
FormsAuthentication.SetAuthCookie(model.UserName, false);
Run Code Online (Sandbox Code Playgroud)
这是发出身份验证cookie和后续请求(重定向之后)并且用户被认为已通过身份验证的原因.在不发出身份验证cookie的情况下,用户将不会登录.
| 归档时间: |
|
| 查看次数: |
317 次 |
| 最近记录: |