Skip to content

Latest commit

 

History

History
40 lines (23 loc) · 569 Bytes

File metadata and controls

40 lines (23 loc) · 569 Bytes

Authentication Demo

An authentication back end demo using JS + node and MongoDB.

For API, see Wiki.

Features

  • Account registration
    • Passwords are hashed using bcryptjs
  • User login/logout
    • Access and refresh token generation
  • Password Resets
    • Emails are sent with a verification link
  • User information stored with MongoDB

TODO

  • Form validation
  • User interface

Instructions

To install all the dependencies, run the following command:

npm install

To start the server, run the following command:

npm run dev