You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/setup/sso.md
+67-5Lines changed: 67 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -213,7 +213,6 @@ upstream_oauth2:
213
213
email:
214
214
action: suggest
215
215
template: "{{ user.email }}"
216
-
set_email_verification: always
217
216
```
218
217
219
218
@@ -250,7 +249,6 @@ upstream_oauth2:
250
249
email:
251
250
action: suggest
252
251
template: "{{ user.email }}"
253
-
set_email_verification: always
254
252
```
255
253
256
254
@@ -291,7 +289,6 @@ upstream_oauth2:
291
289
email:
292
290
action: suggest
293
291
template: "{{ user.email }}"
294
-
set_email_verification: always
295
292
account_name:
296
293
template: "{{ user.name }}"
297
294
```
@@ -462,7 +459,6 @@ upstream_oauth2:
462
459
email:
463
460
action: suggest
464
461
template: "{{ user.email }}"
465
-
set_email_verification: always
466
462
```
467
463
468
464
@@ -499,7 +495,6 @@ upstream_oauth2:
499
495
email:
500
496
action: suggest
501
497
template: "{{ user.email }}"
502
-
set_email_verification: always
503
498
account_name:
504
499
template: "{{ user.preferred_username }}"
505
500
```
@@ -601,3 +596,70 @@ To use a Rauthy-supported [Ephemeral Client](https://sebadob.github.io/rauthy/wo
601
596
"id_token_signed_response_alg": "RS256"
602
597
}
603
598
```
599
+
600
+
601
+
### Shibboleth
602
+
603
+
[Shibboleth](https://www.shibboleth.net/) is an open-source identity management system commonly used by universities and research institutions.
604
+
It is primarily based on SAML but also supports OIDC via the [OIDC OP Plugin](https://shibboleth.atlassian.net/wiki/spaces/IDPPLUGINS/pages/1376878976/OIDC+OP).
605
+
606
+
These instructions assume you have a running Shibboleth instance with the OIDC plugin configured.
607
+
608
+
Register MAS as a relying party in Shibboleth:
609
+
610
+
1. Add a metadata file (e.g. `mas-metadata.xml`) to `%{idp.home}/metadata/` with the following content:
0 commit comments