Mozilla IAM demo reference architectures, configurations, etc. to implement OIDC, SAML in different ways
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
sign-in_buttons remove auth0 from the title Nov 15, 2016
webroot
webserver_configurations
LICENSE Initial commit Nov 9, 2016
README.md

README.md

testrp.security.allizom.org

Mozilla IAM demo reference architectures, configurations, etc. to implement OIDC, SAML in different ways

You can see this in action at https://testrp.security.allizom.org/

What can I do with this?

Supported protocols

  • OpenID Connect (OIDC)
  • SAML

Easy "get a login page in front of my site"

  • Run an Apache reverse-proxy in front of your web-site that requires login and specific group membership to access the site. Session, Login, etc. will be cared for automatically.
  • Run the equivalent Nginx reverse-proxy.
  • All attributes are also passed in HTTP headers to your site.

Future

More advanced login integrations

  • Run Python code that allows you to integrate the login experience better (for example through a sign-in button)
  • Run equivalent NodeJS, etc. code.

Integrate an authorization flow (via OAuth2)

  • Run an Nginx reverse-proxy that passes access tokens to access data on behalf of users/machines.
  • Allow other applications to request tokens from you.