Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aventer-ug/go-avauth-oauth2

OAuth Service written in Golang
https://github.com/aventer-ug/go-avauth-oauth2

api golang oauth

Last synced: 24 days ago
JSON representation

OAuth Service written in Golang

Awesome Lists containing this project

README

        

# go-avauth-oauth2

This is a oauth2 provider that use the aventer backend systems to authenticate. To be honest, it makes no sense for other peoples to use it, but I think it's a interesting starting point for the own oauth2 project. So, feel free and have a look around.

## How to use

This OAuth provider need the following information as environment variable.

```bash
export AUTH_SERVER=https://
export CLIENTDOMAIN=
export CLIENTID=
export CLIENTSECRET=
export GROUP=
export IDENTIFIER=
export JWT_SIGNKEY=
export LOGLEVEL=
export REDIS_SERVER=:6379

go run main.go

```