A SAML identity provider factory for dev and test (:construction: Under construction :construction:)
Sidre is still under development. You’re welcome to contribute but
it’s not ready for use!
For what needs to be done see the TODO file or the TODOs in the
codebase.
Using SSO has many benefits for users and developers alike, but it can be
difficult to test properly, often different identity providers have different
configurations and integration testing is difficult because you don’t have
control over them. Sidre aims to provide an interface where you can
easily and programmatically provision IdPs with different configurations and
configure their relationship with service providers.
The expected high level usage for sidre is:
GET /:idp_id/metadata
)POST /:idp_id/:sp_id/metadata
)POST /:idp_id/config
and POST
/:idp_id/:sp_id/config
respectively)See the API docs for more information about the different endpoints.
Licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted
for inclusion in the work by you, as defined in the Apache-2.0 license, shall be
dual licensed as above, without any additional terms or conditions.