Managing Micro Service

Managing is a simple authorization microservice. It uses a dual access refresh token authorization to authorize requests and responses. Its main function is to manage authorization, a devices multiple accounts.

A microservice that can be used in a standalone API or federated graphql supergraph. It's used to manage devices and for inter service communication. The encryption key never leaves server side.

Tech Stack

• Expo • React Native • React • GraphQL • Apollo • Prisma • Postgres • Node • Express • TypeScript • Jest • Docker • GO • AWS • Material UI • Figma

Features

  • JWT: Authorization with Refresh and Access tokens link
  • Management: Device and Account management before sending it to the server
  • Logout account: Sign Out an account from all devices