Compare commits

..

No commits in common. "1b06af0b7036209aeb328b323e4bc4faea382ee8" and "b3c618a81183b5a67a822d665a309b15958fd1a7" have entirely different histories.

4 changed files with 9 additions and 15 deletions

View file

@ -103,7 +103,8 @@ app.use(session({
cookie: { secure: process.env.NODE_ENV === 'production' } cookie: { secure: process.env.NODE_ENV === 'production' }
})); }));
let _authManager = new AuthManager(app,null,userModel); let authManager = new AuthManager(app,null,userModel);
authManager.getUserModel();
app.use(errorHandler); app.use(errorHandler);
// Start server // Start server

View file

@ -7,8 +7,6 @@ const AppError = require('../middleware/AppError.js');
class AuthManager{ class AuthManager{
constructor(expressapp,configs=null,userModel){ constructor(expressapp,configs=null,userModel){
console.log(`AuthManager: constructor: configs: ${JSON.stringify(configs)}`);
console.log(`AuthManager: constructor: userModel: ${JSON.stringify(userModel)}`);
this.modules = [] this.modules = []
this.app = expressapp this.app = expressapp
@ -77,4 +75,4 @@ class AuthManager{
} }
} }
module.exports = AuthManager; module.exports = AuthManager;

View file

@ -23,20 +23,16 @@ class PassportOpenIDConnect {
async register(app, passport, endpoint, name, provider, userModel) { async register(app, passport, endpoint, name, provider, userModel) {
console.log(`oidc.js: register: endpoint: ${endpoint}`);
console.log(`oidc.js: register: name: ${name}`);
console.log(`oidc.js: register: provider: ${JSON.stringify(provider)}`);
console.log(`oidc.js: register: userModel: ${JSON.stringify(userModel)}`);
const config = await this.getConfigFromConfigURL(name, provider); const config = await this.getConfigFromConfigURL(name, provider);
const cb_url = `${process.env['OIDC_URL']}${endpoint}/${name}/callback`; const cb_url = `${process.env['OIDC_URL']}${endpoint}/${name}/callback`;
const self = this; const self = this;
const scope = 'openid profile email ' + `${provider.OIDC_ADD_SCOPE}`; const scope = 'openid profile email ' + `${provider.OIDC_ADD_SCOPE}`;
console.log(`oidc.js: register: config: ${JSON.stringify(config)}`); console.log(config);
console.log(`oidc.js: register: cb_url: ${cb_url}`); console.log('');
console.log(`oidc.js: register: scope: ${scope}`); console.log(cb_url);
console.log('');
console.log(scope);
passport.use(name, new OpenIDConnectStrategy({ passport.use(name, new OpenIDConnectStrategy({
issuer: config.issuer, issuer: config.issuer,
authorizationURL: config.authorization_endpoint, authorizationURL: config.authorization_endpoint,

View file

@ -10,7 +10,6 @@ class PassportJs{
} }
async registerAuth(expressapp, userModel){ async registerAuth(expressapp, userModel){
console.log(`PassportJs: registerAuth: userModel: ${JSON.stringify(userModel)}`);
expressapp.use(passport.initialize()); expressapp.use(passport.initialize());
expressapp.use(passport.session()); expressapp.use(passport.session());
@ -63,4 +62,4 @@ class PassportJs{
} }
module.exports = PassportJs; module.exports = PassportJs;