heyMP / haxcms-oauth

Github OAuth authentication microservice

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HAXcms Github Oauth Microservice

This is a standalone microservice that will login a user via Github OAuth, store create a user in this auth service db, issue a jwt, store it in a Cookie, and redirect the user back to the requesting page.

Development

Create a Github Oauth App

cp .env.example .env

Add your credentials to the .env file

docker-compose up --build

Visit http://haxcms.localhost/login

About

Github OAuth authentication microservice


Languages

Language:JavaScript 72.2%Language:TypeScript 20.8%Language:Shell 4.5%Language:Dockerfile 2.5%