Mô tả

Unlock the power of ASP .NET Core's cutting-edge identity management system with our comprehensive online course. Elevate your application's security and fortify it against cyber threats with hands-on expertise.


The latest iteration of ASP .NET Core introduces a game-changing identity system, replacing the outdated membership model. Aspiring software engineers, developers, and security enthusiasts must grasp these vital skills to safeguard their applications effectively.


Our immersive course delves deep into the intricacies of ASP .NET Core identity management, offering you practical knowledge and real-world application. Here's a sneak peek at what you'll master:


  • Dive into a hands-on project to solidify your skills.

  • Implement robust cookie-based authentication.

  • Master role-based and claims-based authorization techniques.

  • Explore OAuth authentication with popular platforms like Facebook and Google.

  • Implement Two-Factor Authentication for an extra layer of security.

  • Harness token-based authentication for secure REST APIs.

  • Safeguard your web applications with Web Application Firewalls (WAF) and CloudFlare.


But that's not all! Our course goes beyond the basics. We tackle subjects and materials typically found in Cyber Security Management. Learn how to shield your applications using third-party WAF systems, including the industry leader, Cloudflare. Gain a holistic perspective on security, including architectural and managerial considerations.


Have questions or need guidance? Our interactive Q&A section is here to assist you. Expect quick, insightful responses to foster an engaging learning environment.


Don't miss this opportunity to fortify your ASP .NET Core skills and enhance your application's security. Enroll today and embark on a journey to become a security-savvy developer. Join us and level up your ASP .NET Core expertise – your applications will thank you. See you in class!

Bạn sẽ học được gì

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

Yêu cầu

  • Beginner-level knowledge of .NET Core
  • Beginner Level ASP .NET MVC Core

Nội dung khoá học

7 sections

Introduction

5 lectures
Introduction
01:31
Why is Cyber Security Important?
03:21
Identity, Role and Claim
04:03
Cookie-based Authentication vs. Token-based Authentication
03:29
The ASP.NET Core MVC Project and GitHub Repository
04:04

Implementing Authentication and Authorization with Local User Store

13 lectures
Setting up the User Store (Database)
11:54
Connecting the ASP.NET Identity with Options
06:18
Creating the User Sign-up Functionality 1
07:27
Creating the User Sign-up Functionality 2
11:38
Confirming User's Email Address 1
02:17
Confirming User's Email Address 2
14:42
Confirming User's Email Address 3
02:45
Confirming User's Email Address 4
05:58
Implementing Sign-in Functionality
11:29
Assigning Roles to Users
19:08
Implementing Sign-out Functionality and Creating a Navigation Bar
06:22
Introduction to Claims
10:03
Implementing Claims and Policies
05:38

Two-Factor Authentication

3 lectures
About Two-Factor Authentication
05:13
Implementing Two-Factor Authentication
12:53
Implementing Two-Factor Authentication with a QR Code
08:58

Access Delegation Logging Using Facebook

4 lectures
OAuth and Access Delegation
06:19
Creating and Configuring a Facebook Application
05:32
Connecting to Facebook and Display the Login Page
12:59
Completing the Facebook (OAuth) Login
05:49

Securing Restful Web APIs with Json Web Token (Jwt) and ASP.NET Core Identity

4 lectures
About Json Web Token and Securing Web APIs
04:34
Generating a Secure Json Web Token
03:31
Validating the Json Web Token in ASP.NET Core Web API
16:21
Validating the Json Web Token in ASP.NET Core Web API
05:30

Mitigating Common Security Risks

6 lectures
Introduction to Common Security Issues
00:57
Cross Site Scripting Attack (XSS)
13:28
Cross Site Request Forgery Attacks
06:52
SQL Injection Attacks
04:24
Cross Origin Resource Sharing (CORS) Policies
15:28
Open Redirect Url Attacks
04:51

Web Application Framework (WAF)

2 lectures
What is Web Application Firewall (WAF)
03:45
Cloudflare : An example of a Web Application Firewall (WAF)
06:16

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.