Add initial oidc interaction pages
This commit is contained in:
@@ -15,6 +15,7 @@ const assert = require('assert'),
|
||||
http = require('http'),
|
||||
middleware = require('./middleware'),
|
||||
oidc = require('./oidc.js'),
|
||||
path = require('path'),
|
||||
routes = require('./routes/index.js'),
|
||||
safe = require('safetydance'),
|
||||
settings = require('./settings.js'),
|
||||
@@ -374,6 +375,8 @@ async function initializeExpressSync() {
|
||||
const oidcProvider = await oidc.getProvider(oidcPrefix);
|
||||
oidc.attachInteractionRoutes(oidcPrefix, app, oidcProvider);
|
||||
app.use(oidcPrefix, oidcProvider.callback());
|
||||
app.set('views', path.join(__dirname, 'oidc_templates'));
|
||||
app.set('view engine', 'ejs');
|
||||
|
||||
// disable server socket "idle" timeout. we use the timeout middleware to handle timeouts on a route level
|
||||
// we rely on nginx for timeouts on the TCP level (see client_header_timeout)
|
||||
|
||||
Reference in New Issue
Block a user