Course Highlights
  • Implementing Sign Up and Sign-in using with E-mail confirmation
  • Implementing Tw-Factor Authentication
  • Authorization with Roles
  • Implementing Claim-based authorization with Policies
  • Adding Facebook Login to Your ASP .NET Core Websites
  • Protect your web application against Cross-Site Scripting Attack (XSS)
  • Protect your web application against Cross-Site Request Forgery Attacks
  • Protect your web application against SQL Injections
  • Define Cross Origin Resource Sharing (CORS) policies
  • Protect your web application against Open Redirect Attacks
  • Web Application Firewalls (WAF) and Cloudflare
Curriculum

5 Topics
Introduction
Why is Cyber Security Important?
Identity Role and Claim
Cookie-based Authentication vs. Token-based Authentication
The ASP.NET Core MVC Project and GitHub Repository

13 Topics
Setting up the User Store (Database)
Connecting the ASP.NET Identity with Options
Creating the User Sign-up Functionality 1
Creating the User Sign-up Functionality 2
Confirming User's Email Address 1
Confirming User's Email Address 2
Confirming User's Email Address 3
Confirming User's Email Address 4
Implementing Sign-in Functionality
Assigning Roles to Users
Implementing Sign-out Functionality and Creating a Navigation Bar
Introduction to Claims
Implementing Claims and Policies

3 Topics
About Two-Factor Authentication
Implementing Two-Factor Authentication
Implementing Two-Factor Authentication with a QR Code

4 Topics
OAuth and Access Delegation
Creating and Configuring a Facebook Application
Connecting to Facebook and Display the Login Page
Completing the Facebook (OAuth) Login

4 Topics
About Json Web Token and Securing Web APIs
Generating a Secure Json Web Token
Validating the Json Web Token in ASP.NET Core Web API
Validating the Json Web Token in ASP.NET Core Web API

6 Topics
Introduction to Common Security Issues
Cross Site Scripting Attack (XSS)
Cross Site Request Forgery Attacks
SQL Injection Attacks
Cross Origin Resource Sharing (CORS) Policies
Open Redirect Url Attacks

2 Topics
What is Web Application Firewall (WAF)
Cloudflare : An example of a Web Application Firewall (WAF)

  Write a Review

ASP.NET Core Identity & Security (. NET 8)

Go to Paid Course