diff --git a/src/oidc.js b/src/oidc.js index 612ff7a71..f2cb5192b 100644 --- a/src/oidc.js +++ b/src/oidc.js @@ -528,7 +528,7 @@ async function findAccount(ctx, id) { async function renderError(ctx, out, error) { const data = { dashboardOrigin: settings.dashboardOrigin(), - error + errorMessage: error.error_detail || 'Unknown error' }; debug('renderError:', error); diff --git a/src/oidc_templates/error.ejs b/src/oidc_templates/error.ejs index ac5a3db03..30e199323 100644 --- a/src/oidc_templates/error.ejs +++ b/src/oidc_templates/error.ejs @@ -32,7 +32,7 @@
- <%- Object.entries(error).map(([key, value]) => `
${key}: ${value}
`).join('') %> + <%= errorMessage %>