Asp.net Identity 2帐户一次输入

马克斯·乔佛里

如何使asp.net身份帐户一次输入?连接系统的用户,以及另一个人使用相同的电子邮件进入该帐户的用户。我想自动注销以前的用户。

有你的要求吗?或使用您的DefaultCookie?

等待您的帮助。

阿提拉·萨斯(Attila Szasz)

您可以将验证间隔设置为0,以便每次检查数据库以进行Cookie验证时:

app.UseCookieAuthentication(new CookieAuthenticationOptions
    {
        AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie,
        LoginPath = new PathString("/Account/Login"),
        Provider = new CookieAuthenticationProvider
        {
            // Enables the application to validate the security stamp when the user logs in.
            // This is a security feature which is used when you change a password or add an external login to your account.  
            OnValidateIdentity = SecurityStampValidator.OnValidateIdentity<ApplicationUserManager, ApplicationUser>(
                validateInterval: TimeSpan.FromSeconds(0),
                regenerateIdentity: (manager, user) => user.GenerateUserIdentityAsync(manager))
        }
    });

并且,当用户登录时,请更改其SecurityStamp。这将使每个现有的cookie失效:

UserManager.UpdateSecurityStamp(userId);

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ASP.Net Identity 2 RemovePassword模拟

来自分类Dev

ASP.Net Identity 2 RemovePassword模拟

来自分类Dev

手动验证ASP.NET Identity用户帐户

来自分类Dev

ASP.NET Identity中每个用户的唯一令牌

来自分类Dev

ASP.NET Identity 2-注入ISecureDataFormat <>

来自分类常见问题

Asp.NET Identity 2提供“无效令牌”错误

来自分类Dev

ASP.NET Identity 2使身份困难失效

来自分类Dev

ASP.NET Identity 2记住我-用户正在注销

来自分类Dev

ASP.NET Identity2和DataContext注入

来自分类Dev

更改ASP.NET Identity 2中的列名

来自分类Dev

使用ASP.NET Identity v2的Thinktecture Identity Server v2

来自分类Dev

ASP.NET Identity不会在同一请求上更新Identity信息

来自分类Dev

How does the "ASP.Net Identity" compare with "Windows Identity Foundation"?

来自分类Dev

“ ASP.Net Identity”与“ Windows Identity Foundation”相比如何?

来自分类Dev

在ASP.NET Identity中添加角色

来自分类Dev

ASP.Net Identity不创建用户

来自分类Dev

扩展ASP.NET Identity 2.0

来自分类Dev

ASP.Net Identity Force从SQL注销

来自分类Dev

Ninject和ASP.NET Identity 2.0

来自分类Dev

ASP.NET Identity User and Roles in Multisite

来自分类Dev

Asp.net Identity 2.0临时密码

来自分类Dev

使用ASP.NET Identity实施权利

来自分类Dev

被ASP.NET Identity和IdentityDbContext混淆

来自分类Dev

ASP.NET Identity用户创建

来自分类Dev

ASP.NET Identity缺少的字段

来自分类Dev

Ninject和ASP.NET Identity 2.0

来自分类Dev

ASP.NET Identity文档在哪里?

来自分类Dev

Asp.net Identity 2.0临时密码

来自分类Dev

ASP.NET Identity 我的架构