我使用asp.net身份作为我的安全框架,并且我知道regenerateIdentity在我的app.UseCookieAuthentication中。
我正在向我的用户添加一些声明,例如全名,可能通过配置文件页面更新的电子邮件,在更新用户配置文件时如何更新当前的用户声明?
发布于 2014-12-26 08:15:39
下面是我在这个用户使用以下方法时所使用的、登录和登录的内容
private async Task SignInAsync(User user, bool isPersistent)
{
AuthenticationManager.SignOut(DefaultAuthenticationTypes.ExternalCookie);
var identity = await user.GenerateUserIdentityAsync(UserManager);
AuthenticationManager.SignIn(new AuthenticationProperties() { IsPersistent = isPersistent }, identity);
}https://stackoverflow.com/questions/27218181
复制相似问题