How to get user email address from ASP.NET MVC Default Mempership Model?

后端 未结 4 1607
被撕碎了的回忆
被撕碎了的回忆 2021-02-13 18:45

i can get the user name as : User.Identity.Name. How can I user\'s email address because it must be stored (there is a textbox for it in the registration form)?

4条回答
  •  小鲜肉
    小鲜肉 (楼主)
    2021-02-13 19:01

    On MVC5, you can use the UserManager for that, like this:

    string UserEmail = await UserManager.GetEmailAsync(User.Identity.GetUserId());
    

提交回复
热议问题