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?

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