A standalone OAuth 2.0 authorization server with management API.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc
script
zuul-oaas-api
zuul-oaas-common
zuul-oaas-core
zuul-oaas-main
zuul-oaas-persistence-jdbc
zuul-oaas-restapi
zuul-oaas-saml-sp
zuul-oaas-web
.editorconfig
.gitignore
.travis.yml
CHANGELOG.adoc
README.adoc
pom.xml Prepare for next development iteration Feb 27, 2016

README.adoc

Zuul OAAS

Build Status Coverage Status Dependency Status

Zuul OAAS is a standalone Authorization Server for OAuth 2.0 (RFC 6749). The “standalone” means that it’s decoupled from resource provider(s), i.e. you can have many resource providers and just one authorization server that issues and validates tokens. It provides RESTful API for clients and resources management.

Zuul OAAS is build on top of Spring Security OAuth and written in Groovy.

TODO

Requirements

  • Java 7u60+ or 8

  • PostgreSQL 9.3+

Contributing

  1. Fork it

  2. Create your feature branch (git checkout -b my-new-feature)

  3. Commit your changes (git commit -am 'Add some feature')

  4. Push to the branch (git push origin my-new-feature)

  5. Create new Pull Request

License

This project is licensed under MIT License.