From the course: ASP.NET Core Identity: Authentication Management
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
ASP.NET Core Security features - ASP.NET Core Tutorial
From the course: ASP.NET Core Identity: Authentication Management
ASP.NET Core Security features
- [Narrator] When creating an app on top of the .NET Framework, or any other framework, it is important to have a robust security system because we are going to manage data and most of the times these data are critical. For example you might be storing user preferences, user emails, passwords, and much more. With ASP.NET Core it is possible to easily configure and manage security for our apps. ASP.NET Core contains features for managing authentication, which means that we can basically use the built in features of the .NET Framework to protect our apps from attackers. Another key feature that comes with .NET Core is authorization. So we get to use a built-in feature of .NET Core to check if a user is authorized or not. We are going to talk about the differences between authentication and authorization in the upcoming parts. Data protection, HTTPS enforcement, App secrets, anti-forgery protection and CORS management are some of the features that ASP.NET Core contains. ASP.NET Core…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.