speedyauth

Standalone Authentication Server(API only)

APACHE-2.0 License

Stars
8
Committers
2

SpeedyAuth

API-only standalone authentication server that streamlines the user authentication process.

Features

  • Issuing Access Tokens and Refresh Tokens
  • Password Recovery
  • User Registration
  • Two factor Authentication (EMAIL,TOTP)
  • Passwordless login through email

Build Dependencies

  • Go >= 1.19
  • PostgreSQL >= 9.x

Build

make buildserver

Docker

If you have docker engine installed run the following command :

docker compose -f docker-compose-dev.yml up --build

Minikube Cluster

Start local kubernetes cluster

minikube start cluster

Apply Manifests

kubectl apply -f kubernetes_local/