- Encryption and use to keep your database secure.
- Hashing and Salting with bcrypt
- Sessions and Cookies to persist user log in sessions.
- Setting up local authentication from scratch.
- Implementing Passport to authenticate users quickly and effectively.
- Use environment variables to keep secret keys secure.
- OAuth 2.0 to log in users using Google and Facebook.
(The Complete 2023 Web Development Bootcamp / The App Brewery)