Boruta live example

This is a running example of an OAuth provider implemented with Boruta. Please note that this is a work in progress.

This server is intended to follow :

The core of this project is open source, the code is available here


This server implements the following routes
  • POST /oauth/token
  • GET /oauth/authorize
  • POST /oauth/introspect
  • POST /oauth/revoke

Example client
  • client_id : 6a2f41a3-c54c-fce8-32d2-0324e1c32e20
  • client_secret : 777
  • redirect_uri : http://redirect.uri

A cURL example
curl -X POST \
  http://oauth.boruta.patatoid.fr/oauth/token \
  -H 'Content-Type: application/x-www-form-urlencoded' \
  -d 'client_id=6a2f41a3-c54c-fce8-32d2-0324e1c32e20&client_secret=777&grant_type=client_credentials'