Updating user by UserManager.Update() in ASP.NET Identity 2

后端 未结 3 1874
盖世英雄少女心
盖世英雄少女心 2021-02-05 06:25

I use ASP.NET Identity 2 in an MVC 5 project and I want to update Student data by using UserManager.Update() method. However,

3条回答
  •  灰色年华
    2021-02-05 06:37

    This took me a little while to understand, but you simply need to use the UserManager. My task was to simply update the LoginViewModel with a new Date. I tried different methods, but the only thing that seemed to work was FindByEmailAsync, which is specific to my MODEL because I'm not using Id to sign in.

    Case SignInStatus.Success
                Dim user As ApplicationUser = Await UserManager.FindByEmailAsync(model.Email)
                user.LastActivityDate = model.LastActivityDate
    
                UserManager.Update(user)
    
                Return RedirectToLocal(returnUrl)
    

提交回复
热议问题