Authentication Components Research
We'll be breaking up into groups. Each group will be assigned a component to research and briefly present to the class.
Bcrypt
- What is bcrypt?
- How does bcrypt work?
- How do we use bcrypt in node?
Database Validations (Mongoose or Sequelize)
- What are different types of validations?
- Which ones could be useful?
- How do we use validations?
Database Hooks (Mongoose or Sequelize)
- What is a hook?
- What are different types of hooks?
- How are hooks implemented?
Sessions
- What are sessions?
- What is the difference between sessions and cookies?
- How do we use sessions in express?
Express Middleware
- What is middleware?
- What middleware have we used?
- How do we create our own express middleware?