diff options
author | Matus Banas <matus.banas@heanet.ie> | 2014-08-28 09:57:30 +0100 |
---|---|---|
committer | Matus Banas <matus.banas@heanet.ie> | 2014-09-09 22:16:05 +0100 |
commit | f8ec9dd397a1088271766da22ee372a24b64b291 (patch) | |
tree | 1fdac77c04b84f527c386cc2d6bc9a555eb9af65 /doc/integration/omniauth.md | |
parent | 6b7e80cb198926a07e3fc94ca850edd4ed4169b8 (diff) | |
download | gitlab-ce-f8ec9dd397a1088271766da22ee372a24b64b291.tar.gz |
added omniauth-shibboleth gem for shibboleth support
added documentation for shibboleth omniauth provider
updated changelog
Diffstat (limited to 'doc/integration/omniauth.md')
-rw-r--r-- | doc/integration/omniauth.md | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/doc/integration/omniauth.md b/doc/integration/omniauth.md index 367fa0f0dda..00adae58dfa 100644 --- a/doc/integration/omniauth.md +++ b/doc/integration/omniauth.md @@ -50,6 +50,13 @@ Before configuring individual OmniAuth providers there are a few global settings # - { name: 'github', app_id: 'YOUR APP ID', # app_secret: 'YOUR APP SECRET', # args: { scope: 'user:email' } } + # - {"name": 'shibboleth', + # args: { shib_session_id_field: "HTTP_SHIB_SESSION_ID", + # shib_application_id_field: "HTTP_SHIB_APPLICATION_ID", + # uid_field: "HTTP_EPPN", + # name_field: "HTTP_CN", + # info_fields: {"email": "HTTP_MAIL" } } } + ``` 1. Change `enabled` to `true`. @@ -69,6 +76,7 @@ Before configuring individual OmniAuth providers there are a few global settings - [GitHub](github.md) - [Google](google.md) +- [Shibboleth](shibboleth.md) - [Twitter](twitter.md) ## Enable OmniAuth for an Existing User |