2024-09-28 17:08:11 -04:00
|
|
|
{
|
|
|
|
|
"auth": {
|
|
|
|
|
"passportjs":
|
|
|
|
|
[
|
|
|
|
|
{
|
|
|
|
|
"gmatte": {
|
|
|
|
|
"type": "oauth",
|
|
|
|
|
"OAUTH_AUTHORIZATION_URL": "https://auth.gmatte.xyz/application/o/authorize/",
|
|
|
|
|
"OAUTH_TOKEN_URL": "https://auth.gmatte.xyz/application/o/token/",
|
|
|
|
|
"OAUTH_USERINFO_URL": "https://auth.gmatte.xyz/application/o/userinfo/",
|
|
|
|
|
"OAUTH_CLIENT_ID": "clientID",
|
|
|
|
|
"OAUTH_CLIENT_SECRET": "clientSecret",
|
|
|
|
|
"OAUTH_ADD_SCOPE": "groups",
|
|
|
|
|
"OAUTH_ROLE_TEACHER_VALUE": "groups_evaluetonsavoir-prof",
|
|
|
|
|
"OAUTH_ROLE_STUDENT_VALUE": "groups_evaluetonsavoir"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
2024-09-30 20:40:33 -04:00
|
|
|
"oidc_gmatte": {
|
|
|
|
|
"type": "oidc",
|
|
|
|
|
"OIDC_CONFIG_URL": "https://auth.gmatte.xyz/application/o/evaluetonsavoir/.well-known/openid-configuration",
|
|
|
|
|
"OIDC_CLIENT_ID": "clientID",
|
|
|
|
|
"OIDC_CLIENT_SECRET": "clientSecret",
|
|
|
|
|
"OIDC_ADD_SCOPE": "groups",
|
|
|
|
|
"OIDC_ROLE_TEACHER_VALUE": "groups_evaluetonsavoir-prof",
|
|
|
|
|
"OIDC_ROLE_STUDENT_VALUE": "groups_evaluetonsavoir"
|
2024-09-28 17:08:11 -04:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
],
|
2024-09-30 20:40:33 -04:00
|
|
|
"simple-login": {
|
|
|
|
|
"enabled": true,
|
|
|
|
|
"name": "provider3",
|
|
|
|
|
"SESSION_SECRET": "your_session_secret"
|
|
|
|
|
}
|
2024-09-28 17:08:11 -04:00
|
|
|
"Module X":{
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|