Skip to content
This repository was archived by the owner on May 13, 2022. It is now read-only.

Amsterdam/authz

Authz: OAuth 2.0 authorization service written in Go

GoDoc license


Run

Locally:

$ go get github.com/amsterdam/authz
$ authz
$ curl http://localhost:8080/authorize?...

Using Docker:

$ docker build -t authz .
$ docker run --rm --expose 8080 -p 8080:8080 authz --bind :8080
$ curl http://localhost:8080/authorize?...

Contribute

Note We choose to use gdm to pin our dependencies so we have reproducible builds. go get ./... works just fine so you don't need to use gdm if you don't want to, but if you add dependencies please make sure to update Godeps (gdm save).

This is how to grab the sources and install dependencies using gdm:

$ mkdir -p $GOPATH/src/github.com/amsterdam/authz
$ cd $GOPATH/src/github.com/amsterdam/authz
$ git clone https://github.com/amsterdam/authz.git
$ go get github.com/sparrc/gdm
$ gdm restore

About

OAuth 2.0 authorization service

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors