Skip to content

belaarany/accounts-backend

Repository files navigation

Accounts backend

OAuth Accounts Provider.

🚀 Tech stack

  • Typescript
  • NodeJS
  • ExpressJS
  • TypeORM

🎯 Motivation

I wanted to create an own wrapper framework for ExpressJS to build a REST API application. This framework can bootstrap in two different modes: cli and web app. I also wanted to practise the implementation of OAuth2.

💡 Features

  • Store User Accounts, Registered OAuth Applications
  • Store AuthSessions
  • Create AuthSession by OAuth2 login flow