diff --git a/packages/server/src/index.js b/packages/server/src/index.js index 4b0f52eb91b5681031aed3e67a22fcc2683a67e7..eb79b9da729a27724f3834c62722b3671c0114ab 100644 --- a/packages/server/src/index.js +++ b/packages/server/src/index.js @@ -11,6 +11,7 @@ const bodyParser = require('body-parser') const passport = require('passport') const index = require('./routes/index') const api = require('./routes/api') +const authsome = require('./helpers/authsome') const logger = require('@pubsweet/logger') const sse = require('pubsweet-sse') const authentication = require('./authentication') @@ -40,6 +41,9 @@ const configureApp = (app) => { passport.use('anonymous', authentication.strategies.anonymous) passport.use('local', authentication.strategies.local) + app.locals.passport = passport + app.locals.authsome = authsome + registerComponents(app) // Main API