• Implement long term storage for OAuth users in the database
  • Add more OAuth providers! (Facebook, Reddit, Twitter…)
  • Change session cache to Redis rather than in-memory store
  • Create a My Profile page that displays after a user has been authenticated
  • Add additional DB adapters- MySQL, MongoDB, etc.
  • Add access authorization and roles to different users
  • Complete frontend sessions logic in browser
  • Create testing suites
  • Add UI components for login, making it a one-stop-shop
  • Refactor the TypeScript code and define correct typings/interfaces