ASP.NET MVC 5 Identity: Authentication and Authorization
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to authenticate and authorize users of your ASP.NET MVC 5 application using login credentials from Facebook, Twitter, Google, Microsoft, and other third-party providers.
Syllabus
Introduction
- Improve user experience with third party authentication
- What you need to know
- Membership in ASP.NET
- ASP.NET Identity
- Identity demo
- Authentication vs. authorization
- Common vulnerabilities in applications
- Understand authentication and authentication options
- Create a new ASP.NET MVC 5 application
- Facebook authentication
- Twitter authentication
- Google authentication
- Microsoft authentication
- GitHub authentication
- Configure Windows authentication
- Email confirmation setup: SendGrid
- Email confirmation in action
- Two-factor authentication with SMS setup: Twilio
- Two-factor authentication with SMS in action
- Understand authorization and authorization types
- Simple authorization
- Role-based authorization
- View-based authorization
- View-based authorization using the view model
- Vulnerability: Object binding vulnerability
- Vulnerability: Dangerous uploaded file type
- Vulnerability: Excessive authentication attempts
- Vulnerability: XSS filter evasion
- Vulnerability: Inclusion of third-party ccripts
- Vulnerability: Cross-site request forgery (CSRF)
- Vulnerability: Open redirect
- Next steps
Taught by
Ervis Trupja
Related Courses
Office 365: Managing Identities and ServicesMicrosoft via edX Windows 10 Features for a Mobile Workforce: Identity Management and Data Access
Microsoft via edX Windows 10 pour l'entreprise
Microsoft Virtual Academy via OpenClassrooms Introduction to Microsoft Azure
Microsoft via edX Manage Office 365 Identities
Microsoft via edX