- More on Mongoose: creation, updating, keys and embedding
- BCrypt
- Encrypted password storage
- User creation using HTML5 forms
- Basics on authorisation and session flow under Node
- Complete CRUD using Mongoose, Mongo and Express about movies
- Create basic sign up and login using
express-session
andconnect-mongo
- PassportJS
- Social login
- Using PassportJS to authenticate
- Assign roles using PassportJS
- Google Maps
- AJAX
- Deep dive into PassportJS
- Understand roles
- Serve certain parts of the site for certain people only
- Be able to use social apps to log and sign up in your application
PassportJS strategies http://www.passportjs.org and then go to strategies