- to handle all authentication requirements
NOTE: authorization to be handled on a separate package
-
add your
server/.env
(seeserver/.env.template
) -
add your
webclient/.env
(seewebclient/.env.template
) -
start your mongo instance (as per configured
server/.env
mongoURI
) -
start server
cd server yarn start or npm run start
-
start webclient
cd webclient yarn start or npm run start
-
visit
localhost:3000
on your favorite modern browser
- containerize
- setup SMTP server
- add other user info
- signup
- login
- logout
- multi user (login as user1, logout, then login as user2)
- 2 factor
- verify email
- change/reset password
- change email
- register multi email