YoVDO

ASP.NET Core OAuth Authorization - .NET 7 Minimal APIs C#

Offered By: Raw Coding via YouTube

Tags

ASP.NET Core Courses C Programming Courses OAuth Courses Claims Management Courses

Course Description

Overview

Learn to implement OAuth authorization in ASP.NET Core using .NET 7 Minimal APIs and C#. Explore cookie authentication, set up a YouTube client, and create authorization policies for integration endpoints. Configure OAuth, handle redirects, manage scopes, and enhance sign-in sessions. Discover techniques for loading specific authentication sessions, adding claims to cookies, consuming tokens, and implementing ClaimsTransformation for token loading. Follow along with practical examples and gain hands-on experience in authorizing users to access external APIs, such as YouTube, using OAuth in ASP.NET Core applications.

Syllabus

Introduction
Cookie Authentication
Youtube Client Setup
Call to Youtube Endpoint
Authorization Policy for Integration Endpoints
OAuth Config Setup
Redirect to OAuth flow
Scopes
Enhancing the sign in session
Loading specific authentication session
Adding claims to cookie
Consuming the token
ClaimsTransformation for token loading


Taught by

Raw Coding

Related Courses

3D Art and Audio Pipeline
Unity via Coursera
3D Interactions and Navigation
Unity via Coursera
ABC du langage C
Institut Mines-Télécom via France Université Numerique
Abstraction, Problem Decomposition, and Functions
University of Colorado System via Coursera
Add Gore to Your Game in Unity
Coursera Project Network via Coursera