Skip to content

Example authorization server built with Boruta Elixir mix package (for certification purposes)

License

Notifications You must be signed in to change notification settings

patatoid/boruta_example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Boruta Example

You'll find here an example of implementation of a basic Boruta OAuth and OpenID Connect provider.

Step by step guide to described how this example has been setup can be found here.

Starting the web server

You can start this example provider by running the following command

~> mix do deps.get, ecto.setup, phx.server

OpenID Connect core 1.0 certification

This project is deployed following continuous integration to a private kubernetes cluster. The application is exposed under oauth.example.boruta.patatoid.fr domain, accessible here.

This is intended to follow OpenID Connect core specification. The server passes certification test suites (as of commit):

This implementation got certified for the basic, implicit, and hybrid OpenID Profiles as of May 7th, 2022.

About

Example authorization server built with Boruta Elixir mix package (for certification purposes)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published