From the course: ASP.NET MVC 5 Identity: Authentication and Authorization

Improve user experience with third party authentication

From the course: ASP.NET MVC 5 Identity: Authentication and Authorization

Start my 1-month free trial

Improve user experience with third party authentication

- [Ervis] Hi, I am Ervis Trupja and I'm a software developer specializing in ASP.NET MVC enterprise applications. Often website registration forms are inefficient because many people provide false data, forget their credentials, or simply decline to register in the first place. So, why not make things easier by giving users the opportunity to log in with their existing accounts like Facebook, Google, GitHub, et cetera? While this can make things easier for a user, we must also be sure that we have created a secure application. A successful attack to your web application could result in losing your data and risk damaging your reputation, so securing your apps from vulnerabilities should be a top priority. In this course, we are going to explore the difference between authentication and authorization. We will see how we can use different social login providers to authenticate the users in an ASP.NET MVC application. Then, we will discuss different authorization types and finally, we will talk about securing ASP.NET MVC apps from different vulnerabilities. So, let's get started.

Contents