How to get all roles for user ASP.NET
By FoxLearn 2/18/2024 1:12:08 AM 95
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.
- How to fix Font Awesome WebFont woff2 not working BundleConfig
- How to Minify HTML using WebMarkupMin in ASP.NET Core
- How to Minify HTML using WebMarkupMin in ASP.NET MVC
- How to Minify HTML output from ASP.NET MVC
- How to fix 'IMvcBuilder' does not contain a definition for 'AddNewtonsoftJson'
- How to fix System.InvalidOperationException: Scheme already exists: Identity.Application
- The name 'Session' does not exist in the current context
- How to fix 'DbContextOptionsBuilder' does not contain a definition for 'UseSqlServer'
Categories
Popular Posts
C# Tutorial
07/20/2024
How to Download Microsoft SQL Server
06/22/2024
What Are RESTful Web Services?
02/19/2024