gpt4 book ai didi

c# - 使用 MVC Identity 记住我的功能

转载 作者:行者123 更新时间:2023-11-30 21:39:01 26 4
gpt4 key购买 nike

我正在尝试在我的 MVC 应用程序中实现记住我的功能,我想通过使用 MVC Identity 来完成它。通常 session 在一小时后过期,但是,每当用户选中 remember be 复选框时,过期时间将更改为一周。我正在使用 cookie 身份验证。解决这个问题的正确方法是什么?

最佳答案

您只需在登录用户身份时将 IsPersistent 设置为 true 即可完成此操作(您可能还想为外部流程添加某种记住我的复选框)

如果有人选中了该复选框,则 IsPersisten 应该为真,否则为假。

 AuthenticationManager.SignIn(new AuthenticationProperties { IsPersistent = <rememberMe> }, <userIdentity>);

关于c# - 使用 MVC Identity 记住我的功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45431050/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com