Learned Authentication and Security
Learnt JavaScript

Completed sections in Angela Yu's Full Stack Web Development course on Udemy.


Section 32: Authentication and Security

  • Registering users with a username and password
  • Database Encryption
  • Environment Variables and Secrets
  • Hashing Passwords
  • Intro to hacking methods
  • Salting and Hashing with bcrypt
  • Cookies and Sessions
  • Passport.js
  • OAuth 2.0 and implementing "Sign in with Google"
  • Letting signed in users interact with a web app

This is not a hosted project, but I will be creating a basic product that has sign-in capabilities once the course is complete.