YoVDO

ASP.NET Core Identity: Authorization Management

Offered By: LinkedIn Learning

Tags

ASP.NET Core Courses Web Development Courses Authorization Courses Role-Based Access Control Courses

Course Description

Overview

Learn how to authorize varying levels of access and add layers of security to your ASP.NET Core applications.

Syllabus

Introduction
  • Securing ASP.NET Core apps with authorization
  • What you should know
1. Getting Started
  • What is authorization?
  • ASP.NET Core authorization types
  • ASP.NET Core authorization namespaces
2. Simple and Role-Based Authorization
  • Authorize and AllowAnonymous attributes
  • Adding role checks
  • Policy-based role checks
3. Claims-Based and Policy-Based Authorization
  • Adding claims checks
  • Authorization policy requirements
  • Working with authorization handlers
  • Analyzing handler results
  • Using a func to fulfill a policy
4. Authorization Policy Providers
  • Custom authorization attributes
  • Using custom IAuthorizationPolicyProvider
  • Default policy
5. Resource-Based and View-Based Authorization
  • Using imperative authorization
  • Writing a resource-based handler
  • Injecting and using authorization in a view
Conclusion
  • Next steps

Taught by

Ervis Trupja

Related Courses

Build Web APIs using ASP.NET
Microsoft via edX
MVC Application Design using .NET Core 2.0
Microsoft via edX
Getting Started with ASP.NET Core Razor Pages
Coursera Project Network via Coursera
ASP NET Core,MVC,C#,Angular, ChatGPT & EF Crash Course
Udemy
RESTful Web API - The Complete Guide (.NET7 API) Part 1
Udemy