ASP.NET Core Identity Online Course

ASP.NET Core Identity Online Course

4.8 (512 ratings)
678 Learners

What’s Included

No. of Videos 7
No. of hours 05
Content Type Video
Access Immediate
Access Duration Life Long Access

ASP.NET Core Identity Online Course

This course teaches the fundamentals of modern authentication with the ASP.NET Core Identity library, showing how to secure applications while meeting specific business needs. You’ll explore authentication, authorization, role management, and advanced options like two-factor and multi-factor authentication. Using practical examples in Razor Pages (applicable to MVC and Blazor), you’ll learn to implement strong security measures that protect users and data while maintaining usability. By course end, you’ll be confident in applying these techniques across ASP.NET Core projects.

Who should take this Course?

This course is ideal for ASP.NET Core developers, web application security professionals, and software engineers responsible for implementing authentication and authorization. It’s also valuable for developers working with Razor Pages, MVC, or Blazor who want to strengthen application security and integrate features like role management and multi-factor authentication into their projects.

What you will learn

  • Learn to add authorization and user restrictions
  • Implement two and Multi-Factor Authentication
  • Learn modern authentication methods (Social logins, OAuth and more)
  • Learn password policies and recovery
  • Use build and manage user claims
  • Learn how to properly implement user roles, claims and policies

Course Outline

Introduction

  • Course Introduction

Project Setup and Overview

  • Setup Classified Advertisement Project
  • Add Cookie Authentication to Web Project
  • Add Login and Logout Functionality
  • Exploring Identity Claims and Principal
  • Adding Third-Party Authentication - Concepts
  • Section Review

Add Identity to an ASP.NET Core Application

  • What Is Identity Core
  • Add Identity to Existing Project
  • Implement Secure Registration - Part 1
  • Implement Secure Registration - Part 2
  • Implement Email Verification for Registration
  • Additional Password Security
  • Section Review

Implement Authentication Security with Identity

  • Section Overview
  • Implement Login Functionality
  • Handle Logout Flow
  • Implement Password Reset Functionality
  • Implement Account Locking
  • Implement Two-Factor Authentication
  • Section Review

Implement Advanced Authorization

  • Section Overview - What is Authorization and how does it help?
  • Implement Basic Authorization
  • Add Roles to Users
  • Implement Role-Based Authorization
  • Add Custom Claims to Users
  • Using Claims to Secure Application Endpoints
  • Implement Policy-Based Authorization
  • Section Review

Working with OpenIdConnect Identity Providers

  • Section Overview - What is OpenIdConnect
  • Sign Up for Google OAuth Credentials
  • Add Google Auth to App
  • Test Google Auth Login Flow
  • Section Review

Conclusion

  • Course Review

Reviews

How learners rated this courses

4.8

(Based on 512 reviews)

63%
38%
0%
0%
0%

No reviews yet. Be the first to review!

Write a review

Note: HTML is not translated!
Bad           Good

Tags: ASP.NET Core Identity Online Course, ASP.NET Core Identity Training Course, ASP.NET Core Identity Test, ASP.NET Core Identity MCQ, ASP.NET Core Identity Question, ASP.NET Core Identity Exam Dumps,