Skip to content

Novascale-Pty/speedyauth

 
 

Repository files navigation

SpeedyAuth

example workflow

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/

About

Standalone Authentication Server(API only)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 88.3%
  • HTML 7.0%
  • PLpgSQL 2.9%
  • Dockerfile 1.1%
  • Makefile 0.7%