Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Complete Guide to ASP.NET Core Identity

Authentication and Authorization with ASP.NET Core Identity Inside Out (Updated with .Net 6 Instructions)
4.7
4.7/5
(190 reviews)
1,584 students
Created by

9.7

CourseMarks Score®

10.0

Freshness

9.1

Feedback

9.5

Content

Platform: Udemy
Video: 6h 56m
Language: English
Next start: On Demand

Top ASP.NET Core courses:

Detailed Analysis

CourseMarks Score®

9.7 / 10

CourseMarks Score® helps students to find the best classes. We aggregate 18 factors, including freshness, student feedback and content diversity.

Freshness Score

10.0 / 10
This course was last updated on 2/2022.

Course content can become outdated quite quickly. After analysing 71,530 courses, we found that the highest rated courses are updated every year. If a course has not been updated for more than 2 years, you should carefully evaluate the course before enrolling.

Student Feedback

9.1 / 10
We analyzed factors such as the rating (4.7/5) and the ratio between the number of reviews and the number of students, which is a great signal of student commitment.

New courses are hard to evaluate because there are no or just a few student ratings, but Student Feedback Score helps you find great courses even with fewer reviews.

Content Score

9.5 / 10
Video Score: 8.6 / 10
The course includes 6h 56m video content. Courses with more videos usually have a higher average rating. We have found that the sweet spot is 16 hours of video, which is long enough to teach a topic comprehensively, but not overwhelming. Courses over 16 hours of video gets the maximum score.
Detail Score: 10.0 / 10

The top online course contains a detailed description of the course, what you will learn and also a detailed description about the instructor.

Extra Content Score: 9.9 / 10

Tests, exercises, articles and other resources help students to better understand and deepen their understanding of the topic.

This course contains:

3 articles.
30 resources.
0 exercise.
0 test.

Table of contents

Description

Authentication and Authorization are one of the most important parts of modern web app and web APIs development. ASP.NET Core Identity provides a complete solution to achieve this purpose. It seems with a few clicks, a developer can scaffold a solution. However, in order to adapt the scaffolded solution to your particular project requirements, you will need a complete understanding of how ASP.NET Core Identity works inside out.

With 5 sections and about 7 hours of high quality content,
You will learn the following topics in depth:
•Section #1: Authentication and Authorization UNDER the HOOD.
You will start with securing your web app without using ASP.NET Identity, so that you know what is under the hood. This builds a strong foundation for you.
•Section #2: Securing Web APIs
Same idea with the previous section, but here we are securing Web APIs.
•Section #3: ASP.NET Core Identity In Depth
Now we are getting into ASP.NET Core Identity. Here you will not only learn how to code with ASP.NET Core Identity, but you will learn all the reasons behind the working of Identity with the knowledge you have just learned in the previous sections.
•Section #4: MFA in ASP.NET Identity
MFA is a must when you work with a public facing website. Hence, this section is very important. After the in-depth explanation of the concept, you will start with a simpler Email MFA scenario, then moving on to the Authenticator App MFA case.
•Section #5: External Authentication Providers
Lots of applications (public facing or not) want to use external social media to manage the user login, so that the applications can focus on the business logic. This section takes Facebook Login as an example and walks you through the steps of using an external authentication provider.

You will master the following technical skills:
•What are Identities, Claims, and Principal (Security Context).
•Cookie Authentication for Web App.
•Authentication and Authorization handlers
•Policy based Authorization
•Create Custom Policies
•JWT Token Authentication for Web APIs / REST APIs.
•ASP.NET Core Identity Configuration
•Use Identity to implement all typical scenarios including: User Registration, User Login, Logout, Email confirmation, Roles vs Claims and User Profile page.
•MFA with Email.
•MFA with Authentication App.
•Social Media login with Facebook.

What you will need:
•Intermediate Level of C# or at least 6 months of experience.
•Intermediate Level of ASP.NET Core or at least 6 months of experience.
•Basic HTML.
•You should know OOP and the concept of interface in C#.
•You are interested in learning this topic.
•You are eager to learn.

Who this course is for:
•ASP .NET Core Developers
•API Developers
•Mobile Application Developers
•C# or VB NET Developers

Last but Not least:
Enjoy this course and don’t forget to check out my other courses:
•Complete guide to Web API course
•ASP.NET Core Blazor course
•Clean Architecture course

You will learn

✓ What are Identities, Claims, and Principal (Security Context)
✓ Cookie Authentication for Web App
✓ JWT Token Authentication for Web APIs / REST APIs
✓ Authentication and Authorization handlers
✓ Policy based Authorization
✓ Create and Handle Custom Authorization Policy
✓ ASPNET Core Identity Configuration
✓ Use Identity to cover all typical scenarios including: User Registration, User Login, Logout, Email confirmation, Roles vs Claims and User Profile page.
✓ MFA with Email
✓ MFA with Authentication App
✓ Social Media login with Facebook

Requirements

• Intermediate Level of C# or at least 6 months of experience.
• Intermediate Level of ASPNET Core or at least 6 months of experience.
• Basic HTML.
• You should know OOP and the concept of interface in C#.
• You are interested in learning this topic and you are eager to learn.

This course is for

• ASP .NET Core Developers
• API Developers
• Mobile Application Developers

How much does the Complete Guide to ASP.NET Core Identity course cost? Is it worth it?

The course costs $12.99. And currently there is a 85% discount on the original price of the course, which was $84.99. So you save $72 if you enroll the course now.

Does the Complete Guide to ASP.NET Core Identity course have a money back guarantee or refund policy?

YES, Complete Guide to ASP.NET Core Identity has a 30-day money back guarantee. The 30-day refund policy is designed to allow students to study without risk.

Are there any SCHOLARSHIPS for this course?

Currently we could not find a scholarship for the Complete Guide to ASP.NET Core Identity course, but there is a $72 discount from the original price ($84.99). So the current price is just $12.99.

Who is the instructor? Is Frank Liu a SCAM or a TRUSTED instructor?

Frank Liu has created 4 courses that got 1,014 reviews which are generally positive. Frank Liu has taught 14,983 students and received a 4.6 average review out of 1,014 reviews. Depending on the information available, Frank Liu is a TRUSTED instructor.
Full Stack Senior Software Developer
With a master degree in software engineering and almost 20 years of professional software development experience, I am excited to be an instructor on Udemy and begin sharing my knowledge and experience through this wonderful platform. I am a full stack developer with extensive experience in .NET technologies like ASP.NET, ASP.NET Core, as well as JavaScript frameworks like Angular, React and VueJs. I am also very experienced with data including SQL Server, Reporting, ETL, Azure Data Factory and Power BI. I have a passion of learning and sharing all my experience in development as well as design and architecture.Besides technologies, I spend a lot time reading about philosophy, thinking and reflecting on life…Show moreShow less

9.7

CourseMarks Score®

10.0

Freshness

9.1

Feedback

9.5

Content

Platform: Udemy
Video: 6h 56m
Language: English
Next start: On Demand

Students are also interested in

Review widget (for course creators):

Complete Guide to ASP.NET Core Identity rating
Code for the widget (just copy and paste it to your site):
<a href="https://coursemarks.com/course/complete-guide-to-asp-net-core-identity/" target="_blank" title="Complete Guide to ASP.NET Core Identity on Coursemarks.com"><img border="0" src="https://coursemarks.com/widget/97.svg" width="200px" alt="Complete Guide to ASP.NET Core Identity rating"/></a>