FREELessons: 12Length: 2 hours
User authentication and authorization are mandatory components of nearly every web application. You could always roll your own solution, but that's not considered best practice. It is too easy to introduce a security flaw into your system that could lead to compromised user data. Instead, it's better to use a robust existing authentication and authorization library.
This course will teach you how to use Microsoft's Identity framework—a complete user authentication and authorization system for ASP.NET applications.
1.Introduction1 lesson, 00:50
1 lesson, 00:50
1.1Introduction00:50
1.1
Introduction
00:50
2.Getting Started2 lessons, 26:35
2 lessons, 26:35
2.1A Brief Tour18:01
2.1
A Brief Tour
18:01
2.2Installing Identity From Scratch08:34
2.2
Installing Identity From Scratch
08:34
3.Working With Users4 lessons, 42:59
4 lessons, 42:59
3.1Creating the Necessary Objects12:07
3.1
Creating the Necessary Objects
12:07
3.2Customizing the User Class09:34
3.2
Customizing the User Class
09:34
3.3Signing in Users06:16
3.3
Signing in Users
06:16
3.4Organizing our Objects15:02
3.4
Organizing our Objects
15:02
4.OAuth and Email2 lessons, 25:22
2 lessons, 25:22
4.1Integrating Facebook for Authentication12:56
4.1
Integrating Facebook for Authentication
12:56
4.2Incorporating Email Support12:26
4.2
Incorporating Email Support
12:26
5.Role-Based Authorization2 lessons, 26:26
2 lessons, 26:26
5.1Creating a Role Manager11:27
5.1
Creating a Role Manager
11:27
5.2Authorizing Users14:59
5.2
Authorizing Users
14:59
6.Conclusion1 lesson, 00:27
1 lesson, 00:27
6.1Conclusion00:27
6.1
Conclusion
00:27
I started my development career on the client-side writing JavaScript and DHTML components in my spare time. In 2005, Nicholas C. Zakas asked me to join him in writing the first edition of Professional Ajax for Wiley Publishing. Since Professional Ajax, 1st Edition, I've been blessed to take part in other book projects: Professional Ajax 2nd Edition, and Beginning JavaScript 3rd and 4th editions.