ASP.NET Core Identity: Authentication Management

Go to class
Write Review

Free Online Course: ASP.NET Core Identity: Authentication Management provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. ASP.NET Core Identity: Authentication Management is taught by Ervis Trupja.

Overview
  • Learn how to authenticate users in ASP.NET Core. See how to set up the .NET Core Identity system, use external login providers, and implement a cookie-based authentication system.

Syllabus
  • Introduction

    • Securing ASP.NET Core apps with authentication
    • What you should know
    1. Getting Started
    • ASP.NET Core Security features
    • Authentication vs. authorization
    2. Introduction to Identity
    • ASP.NET Core Identity
    • Creating a web application with Identity
    • Examining Register, Login, and Logout
    • Configuring Identity settings
    3. Customizing Identity Model
    • Identity model with Entity Framework
    • Entity types and relationships
    • Default model configuration and generic types
    • Using lazy loading
    4. Authentication Using External Providers
    • Why external providers?
    • Authenticating using Facebook
    • Authenticating using GitHub
    5. Cookie-Based Authentication
    • Cookie-based authentication configuration
    • Cookie policy middleware
    • Creating an authentication cookie
    • Cookie-based sign-in and out
    Conclusion
    • Next steps