确认并启用ASP.NET身份用户

奥基耶斯坦利

我正在研究ASP.NET MVC项目,我希望用户最初在注册时被禁用,直到他们确认电子邮件和电话号码为止。但是(默认情况下),除非管理员允许,否则禁用的用户无法登录到应用程序以执行此操作。我如何暂时禁用用户,并仍然允许他们登录,但只有在他们确认电子邮件和电话号码之前,才能访问受限。

艾米·维迪亚(Amey Vaidya)

您可以创建“客户操作过滤器”,依次检查用户是否已从数据库验证了手机号码或电子邮件地址。操作过滤器的示例是Controller上的[Authorize]属性。

然后,可以在希望限制它们执行任何操作的控制器上使用此客户操作过滤器。

您甚至可以显示不同的视图或警报消息以告知用户。

ASP.NET MVC 4自定义操作筛选器MSDN

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从ASP.NET身份获取用户列表?

来自分类Dev

防止没有确认电子邮件的用户使用身份2登录ASP.Net MVC

来自分类Dev

在视图中获取ASP.NET身份当前用户

来自分类Dev

ASP.net身份禁用用户

来自分类Dev

多站点中的ASP.NET身份用户和角色

来自分类Dev

用户个人头像asp.net MVC身份

来自分类Dev

注册用户asp.net身份模型错误

来自分类Dev

ASP.NET身份限制用户名长度

来自分类Dev

Phonegap和ASP.NET WebAPI用户身份验证

来自分类Dev

ASP.NET IIS用户角色身份验证

来自分类Dev

身份验证后如何填写ASP.NET用户?

来自分类Dev

使用asp.net身份更新用户角色

来自分类Dev

Asp.net身份创建没有HttpContext的用户

来自分类Dev

用户角色更改时,ASP.net身份OWIN cookie?

来自分类Dev

从基本asp.net身份用户创建继承用户

来自分类Dev

具有MVC Asp.net身份角色的用户列表

来自分类Dev

ASP.NET身份:防止用户在未确认电子邮件的情况下登录

来自分类Dev

使用ASP.NET身份存储用户名哈希

来自分类Dev

Asp.Net身份发现用户没有角色

来自分类Dev

Asp.net身份:登录时更改用户角色

来自分类Dev

防止未确认电子邮件的用户登录ASP.NET MVC Web API身份(OWIN安全)

来自分类Dev

来自ASP.NET Core身份的Application Insights用户ID

来自分类Dev

ASP.NET MVC 4用户身份验证

来自分类Dev

Phonegap和ASP.NET WebAPI用户身份验证

来自分类Dev

ASP.NET身份更新用户-空引用

来自分类Dev

用户角色更改时,ASP.net身份OWIN cookie?

来自分类Dev

验证用户设备的asp.net身份

来自分类Dev

Asp.net身份-如何维护登录用户角色?

来自分类Dev

ASP .NET Core-以其他用户身份/模拟用户身份登录并返回

Related 相关文章

热门标签

归档