- Notifications
You must be signed in to change notification settings - Fork2
SAML Authentication proxy for Discourse SSO
License
kirushik/discourse_saml_auth_proxy
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Built on top ofGrape API framework andGoliath web server, this tiny API serves Discourse SSO protocol and talks with SAML2 authentication endpoints.
You should point your Discourse instance to SSO API athttps://<host-with-this-API.com>/login
, and set the proper SAML endpoint data inconfig/production.rb
(requires restart). Everything else will be handled automatically. The configuration options are rather limited at the moment, but should be pretty self-descriptory.
You can have a look at the attachednginx.conf.example
and systemd template unitsaml_auth_proxy@.service.example
.With that template unit you can launch multiple instances of a API server, and then use them all in your nginxupstream
directive.
About
SAML Authentication proxy for Discourse SSO
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors4
Uh oh!
There was an error while loading.Please reload this page.