diff --git a/src/app.ts b/src/app.ts index 30f6c5bbe2..5f96f940bb 100644 --- a/src/app.ts +++ b/src/app.ts @@ -4,9 +4,12 @@ dotenv.config(); import express from 'express'; import bodyParser from 'body-parser'; -import { errorHandler } from './error'; +import { errorHandler, ErrorCode } from './error'; + +import passport from './auth/passport'; import activityRouter from './routes/activity'; +import authRouter from './routes/auth'; import collectionPresetsRouter from './routes/collection-presets'; import extensionsRouter from './routes/extensions'; import filesRouter from './routes/files'; @@ -35,7 +38,9 @@ import notFoundHandler from './routes/not-found'; const app = express() .disable('x-powered-by') .use(bodyParser.json()) + .use(passport.initialize()) .use('/activity', activityRouter) + .use('/auth', authRouter) .use('/collection_presets', collectionPresetsRouter) .use('/extensions', extensionsRouter) .use('/files', filesRouter)