summaryrefslogtreecommitdiff
path: root/doc/integration/omniauth.md
diff options
context:
space:
mode:
authorMatus Banas <matus.banas@heanet.ie>2014-08-28 09:57:30 +0100
committerMatus Banas <matus.banas@heanet.ie>2014-09-09 22:16:05 +0100
commitf8ec9dd397a1088271766da22ee372a24b64b291 (patch)
tree1fdac77c04b84f527c386cc2d6bc9a555eb9af65 /doc/integration/omniauth.md
parent6b7e80cb198926a07e3fc94ca850edd4ed4169b8 (diff)
downloadgitlab-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.md8
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