From the course: Securing ASP.NET Core Apps: Advanced Techniques for Web Application Security
Unlock this course with a free trial
Join today to access over 25,500 courses taught by industry experts.
What is authentication? - ASP.NET Core Tutorial
From the course: Securing ASP.NET Core Apps: Advanced Techniques for Web Application Security
What is authentication?
- [Instructor] Word definition. Authentication is the process of verifying identity of a user. As an example, let us have two individuals, we have the person A and person B. The person A has a company badge and is able to access the company building. The second one, so the person B, doesn't have a company badge, so the access to the building is denied. So in other words, the company systems know the identity of the first person, so the first person is authenticated by the systems, but the systems do not know the identity of the person B, since the person B doesn't have a badge, this means that the person B is not authenticated by the company, or let's say, by the company systems. In .NET, there are different authentication types, we have simple or basic authentication, we have cookie-based authentication, social-provider authentication, and in the social-provider authentication, we can basically use our social media…
Contents
-
-
-
-
(Locked)
What is authentication?1m 31s
-
(Locked)
Identity on ASP.NET Core5m 46s
-
(Locked)
Simple authentication with [Authorize] attribute5m 56s
-
(Locked)
Cookie-based authentication6m 49s
-
(Locked)
Social media provider authentication8m 33s
-
(Locked)
Email account verification10m 21s
-
(Locked)
API-key authentication7m 10s
-
(Locked)
Token-based authentication2m 16s
-
(Locked)
-
-