fix: ssoState passed to strategies even if not called for

This commit is contained in:
Julian Lam
2021-01-13 16:25:19 -05:00
parent 3d36208877
commit 9b289eca9d

View File

@@ -103,7 +103,7 @@ Auth.reloadRoutes = async function (params) {
passport.authenticate(strategy.name, {
scope: strategy.scope,
prompt: strategy.prompt || undefined,
state: req.session.ssoState,
state: strategy.checkState ? req.session.ssoState : undefined,
})(req, res, next);
});
}