How to get all roles for user ASP.NET
By FoxLearn 2/18/2024 1:12:08 AM 249
This post shows how to get all roles for user asp.net mvc identity.
Includes the Microsoft.AspNet.Identity and Microsoft.AspNet.Identity.Owin namespaces.
using Microsoft.AspNet.Identity; using Microsoft.AspNet.Identity.Owin;
To get a list of roles for the currently logged in user you can write your code as shown below.
//get the user manager from the owin context ApplicationUserManager userManager = HttpContext.GetOwinContext().GetUserManager(); //get current userId string userId = User.Identity.GetUserId(); //get user roles List<string> roles = userManager.GetRoles(userId).ToList();
The GetRoles method will return a list of strings representing all the roles of the logged-in user.
- Unable to resolve service for type 'Microsoft.AspNetCore.Identity.RoleManager'
- ASP.NET MVC Responsive Templates Free Download
- How to upload file in ASP.NET MVC
- How to Create Contact Form Flat Responsive in ASP.NET MVC
- HTTP Error 500.30 ASP.NET Core app failed to start
- How to Use IExceptionHandler in ASP.NET Core
- How to custom exception handling in ASP.NET Core
- How to check if HttpPostedFileBase is an image
Categories
Popular Posts
Spica Admin Dashboard Template
11/18/2024