mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-07 04:27:29 +00:00
misc: added session regenerate for fresh state
This commit is contained in:
@@ -50,8 +50,11 @@ export const registerOidcRouter = async (server: FastifyZodProvider) => {
|
|||||||
})
|
})
|
||||||
},
|
},
|
||||||
handler: async (req, res) => {
|
handler: async (req, res) => {
|
||||||
// get params, save to session
|
|
||||||
const { orgSlug, callbackPort } = req.query;
|
const { orgSlug, callbackPort } = req.query;
|
||||||
|
|
||||||
|
// ensure fresh session state per login attempt
|
||||||
|
await req.session.regenerate();
|
||||||
|
|
||||||
req.session.set<any>("oidcOrgSlug", orgSlug);
|
req.session.set<any>("oidcOrgSlug", orgSlug);
|
||||||
|
|
||||||
if (callbackPort) {
|
if (callbackPort) {
|
||||||
|
|||||||
Reference in New Issue
Block a user