rp_st
04/04/2023, 11:26 AMrp_st
04/04/2023, 11:28 AMSession.init({
override: {
functions: (originalImplementation) => {
return {
...originalImplementation,
createNewSession: async function (input) {
let existingSessions = await Session.getAllSessionHandlesForUser(input.userId);
existingSessions.forEach(async (session) => {
await Session.revokeSession(session);
})
return originalImplementation.createNewSession(input);
}
}
}
}
})
rp_st
04/04/2023, 11:28 AM