|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cryptocurrency News Video
12 13 Content analysis Acces Token user name and role in Access Token
Jul 18, 2024 at 07:12 pm learnprofi.online
**Video description:**
In this video, we'll show you how to check for the presence of a token passed from Identity Server inside your web application. You'll learn how to obtain and process a token in ASP.NET Core using the HTTPContext.GetTokenAsync method, and how to parse its contents using jwt.io. We will cover the following steps:
- Setting up AuthController to receive a token.
- Changing the method to asynchronous.
- Adding a debug point to check the token.
- Decryption of the token and analysis of its contents.
- Discussion of the absence of some data in the token and the need for further customization of token generation.
**Tags:**
Duende Identity Server, ASP.NET Core, access token, HTTPContext, GetTokenAsync, JWT, authentication, authorization, web application, C# development, programming, security.
**Video description:**
In this video, we'll look at how to add roles and other claims information to an access token in ASP.NET Core. You will learn how to configure token generation in Identity Server to enable required claims using ProfileService and IProfileService from Duende.IdentityServer.Services. We will cover the following steps:
- Update client configuration to add scopes.
- Creation of a new class ProfileService.
- Implementation of GetProfileDataAsync and IsActiveAsync methods for loading user profile data.
- Injecting UserManager and RoleManager dependencies.
- Generating a list of claims and adding them to the token.
- Registering ProfileService in Program.cs and configuring Identity Server to use it.
This video is an addition to the course https://www.udemy.com/course/aspnet-core-net-7-authentication-ru/?referralCode=05720F5FF7267BE48DAD
**Tags:**
Duende Identity Server, ASP.NET Core, access token, claims, user roles, HTTPContext, GetTokenAsync, JWT, authentication, authorization, web application, C# development, programming, security.
Disclaimer:info@kdj.com
The information provided is not trading advice. kdj.com does not assume any responsibility for any investments made based on the information provided in this article. Cryptocurrencies are highly volatile and it is highly recommended that you invest with caution after thorough research!
If you believe that the content used on this website infringes your copyright, please contact us immediately (info@kdj.com) and we will delete it promptly.
-
-
-
-
-
-
- Token
- Jul 18, 2024 at 07:12 pm thedarkcollector32
- Gametime
-
- Token
- Jul 18, 2024 at 07:12 pm thedarkcollector32
- Gametime
-
-
























