X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Fmiddlewares%2Foauth.ts;h=9eef03bb43fc8bba3384dd350ebe977dcc25214a;hb=76314386aeafdd6849b7b70c517779d6b2013473;hp=bb90dac470db51df2e5b7f7fc4a7bb6b9a527bcb;hpb=eccf70f020cb8b0d9ceddc2561713ccfddb72095;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/middlewares/oauth.ts b/server/middlewares/oauth.ts index bb90dac47..9eef03bb4 100644 --- a/server/middlewares/oauth.ts +++ b/server/middlewares/oauth.ts @@ -9,6 +9,7 @@ const oAuthServer = new OAuthServer({ useErrorHandler: true, accessTokenLifetime: OAUTH_LIFETIME.ACCESS_TOKEN, refreshTokenLifetime: OAUTH_LIFETIME.REFRESH_TOKEN, + continueMiddleware: true, model: require('../lib/oauth-model') }) @@ -50,6 +51,7 @@ function authenticateSocket (socket: Socket, next: (err?: any) => void) { return next() }) + .catch(err => logger.error('Cannot get access token.', { err })) } function authenticatePromiseIfNeeded (req: express.Request, res: express.Response, authenticateInQuery = false) {