/mern-user-auth

Application that allows users to authenticate with username and password. The user's session is then stored on a MongoDB backend database to authenticate authorized routes. Basic react front end included.

Primary LanguageJavaScript

mern-user-auth

Objectives

  • Multiple logins with different privileges (access groups)
    • Configure sessions
    • Decide on either Auth0 or Passport
    • Different privileges on each account
  • Basic unit testing w/ Cypress
    • Cypress tests included in CI/CD Pipeline
  • GCP deployment?
    • Some kind of automation?
    • App engine managed service

This application allows users to authenticate with username and password. The user's session is then stored on a MongoDB backend database to authenticate authorized routes. Basic react front end included.

It uses Cypress and GitHub Actions to run some API E2E tests.