From fdf5eeec10c37e7b2fb914dc579d2b305fba25e3 Mon Sep 17 00:00:00 2001 From: Jesse Haka Date: Tue, 2 Apr 2019 13:34:33 +0300 Subject: [PATCH] add oidc group support --- server/index.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/index.js b/server/index.js index 9c29136..28e8729 100644 --- a/server/index.js +++ b/server/index.js @@ -10,6 +10,7 @@ const {Issuer} = require('openid-client'); const OIDC_CLIENT_ID = process.env.OIDC_CLIENT_ID; const OIDC_SECRET = process.env.OIDC_SECRET; const OIDC_URL = process.env.OIDC_URL; +const OIDC_SCOPES = process.env.OIDC_SCOPES || 'openid email'; console.log('OIDC_URL: ', OIDC_URL || 'None'); process.on('uncaughtException', err => { @@ -82,7 +83,7 @@ async function getOidcEndpoint(redirectUri) { // TODO: gotta pass this in from if (!OIDC_URL) return; const provider = await getOidcProvider(); - return provider.authorizationUrl({redirect_uri: redirectUri, scope: 'openid email'}); + return provider.authorizationUrl({redirect_uri: redirectUri, scope: OIDC_SCOPES}); } async function oidcAuthenticate(code, redirectUri) {