Introduction
  • Introduction
  • Start a Server
  • Register endpoint
  • Testing endpoint with Postman and Cypress
  • Updating Cypress to be robust
  • Creating Mongo DB
  • Hiding username and password in env file
  • Registering out first user
  • Add positive and negative test case
  • Making a more robust test
  • Removing duplication
  • Add body validation logic
  • Add creation validation test
  • Extract validation
  • Logic to avoid duplicate user creation
  • Encrypt a password
  • Add login endpoint
  • Testing the login endpoint
  • Add JWT
  • BONUS LECTURE!!!