Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Securing Web Applications and APIs with ASP.NET Core 2.2 and 3.0

NDC Conferences via YouTube

Overview

This course focuses on securing web applications and APIs using ASP.NET Core 2.2 and 3.0. The learning outcomes include understanding standards-based authentication, single sign-on, and API security with IdentityServer4. The course covers topics such as ASP.NET Core architecture, data protection, authentication setup, session management, external authentication, API authentication, and ASP.NET Identity. The teaching method involves providing an overview of security features in ASP.NET Core with a specific focus on API security scenarios enabled by IdentityServer. The intended audience for this course includes web developers and programmers looking to enhance the security of their web applications and APIs using ASP.NET Core.

Syllabus

Intro
Modern Application Architecture
Hosting
Kestrel Security
ASP.NET Core Architecture
Data Protection in ASP.NET Core
Who uses Data Protection?
Authentication in ASP.NET Core
Setting up authentication
Interacting with the authentication system (2)
Session Management (2)
Advanced Features
External Authentication
Example: Sign-in & Token Request w/ Openi Connect
API Authentication
Example Authorization Policy
Programmatically using policies
Custom Authorization Handler
Resource-based Authorization
Example: Document resource
Invoking the authorization handler
ASP.NET Identity
The missing link

Taught by

NDC Conferences

Reviews

Start your review of Securing Web Applications and APIs with ASP.NET Core 2.2 and 3.0

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.