Course
Skills Expanded
Creating Apps With AngularJS, Node, and Token Authentication
Learn about Authentication, Authorization, and OAuth2 with Node Express and Angular through a hands-on approach where we create multiple types of Auth servers and clients.
What you'll learn
Learn about Authentication, Authorization, and OAuth2 with Node Express and Angular through a hands-on approach where we create multiple types of Auth servers and clients. Learn how to allow users to authenticate with Facebook, Google, Twitter, and any other third-party Auth Provider, using OpenID and OAuth. Our main focus will be on using the latest JSON Web Token.
Table of contents
Introduction
10mins
Register in Front End Views
24mins
Register Front End Controllers and Services
18mins
Register WebAPI Manual JWT
30mins
Register WebAPI JWT Library
27mins
Login
29mins
Auth Provider
38mins
- Intro 2m
- Google Project 2m
- Window Popup 6m
- Google Authorization Code Request 4m
- Getting Authorization Code 2m
- Sending Authorization Code 2m
- Authorization Code in Main Window 1m
- Close Popup 1m
- Authorization Code to Backend 3m
- Token Exchange With Google 6m
- Google Plus API Profile 2m
- Create jwt From Google Profile 3m
- Frontend Authentication 3m
- Conclusion 1m
Satellizer
25mins
Email Validation
44mins
Authentication With Sails
27mins