How to get all roles for user ASP.NET
By FoxLearn 2/18/2024 1:12:08 AM 196
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.
- Getting Started with ASP.NET Core 3.0
- How to fix 'Authorization in ASP.NET Core' with 401 Unauthorized
- The name 'Session' does not exist in the current context
- How to create a Toast Notifications in ASP.NET Core
- 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
Categories
Popular Posts
How to get Credentials in PowerShell?
10/03/2024
How to sign a powershell script
10/03/2024
How to implement Jint in C#
09/14/2024