rp
06/07/2020, 10:38 AMrp
06/09/2020, 9:51 AMnithin
06/09/2020, 9:51 AMrp
06/09/2020, 9:51 AMnithin
06/09/2020, 9:52 AMnithin
06/09/2020, 9:53 AMrp
06/09/2020, 9:54 AMnithin
06/09/2020, 9:55 AMrp
06/09/2020, 9:56 AMnithin
06/09/2020, 10:01 AMrp
06/09/2020, 10:03 AMrefresh_token_validity
value to 43800
(1 month in mins).rp
06/09/2020, 10:03 AMSun Walker
06/11/2020, 5:10 PMSun Walker
06/11/2020, 5:18 PMSun Walker
06/11/2020, 6:03 PMSun Walker
06/11/2020, 8:34 PMError connecting to PostgreSQL instance. Please make sure that PostgreSQL is running and that you have specified the correct values for 'postgresql_host' and 'postgresql_port' in your config file
Sun Walker
06/11/2020, 8:35 PMdocker run \
--name supertokens_container \
-p 3567:3567 \
-v /Users/Stephano/Development/code/app/support/setup/arch_supertokens/config.yaml:/usr/lib/supertokens/config.yaml \
-v
/Users/Stephano/Development/code/app/support/setup/arch_supertokens/licenseKey:/usr/lib/supertokens/licenseKey \
-d supertokens/supertokens-postgresql dev
Sun Walker
06/11/2020, 8:36 PMdocker start supertokens_container
Sun Walker
06/11/2020, 8:44 PMSun Walker
06/11/2020, 9:23 PMJavaScript
export const attemptRefreshSession = async (req: Request, res: Response) => {
try {
await refreshSession(req, res);
return env !== 'development' ? true : developmentCookieResponse(res);
} catch (err) {
const authError = Error.isErrorFromAuth(err);
if (authError && err.errType === Error.UNAUTHORISED) {
throw createHttpError(440, {
message: 'Unauthorized. Please Login.',
err,
});
}
if (authError && err.errType !== Error.GENERAL_ERROR) {
const sessionHandle = err?.err?.sessionHandle;
const successfulRevoke = await revokeSessionUsingSessionHandle(
sessionHandle
);
throw createHttpError(440, {
message: `${successfulRevoke ? 'Session Revoked. ' : ''}Please Login.`,
err,
});
}
throw createHttpError(500, { err });
}
};
Sun Walker
06/11/2020, 9:35 PMSun Walker
06/11/2020, 9:36 PMimport supertokens from 'supertokens-node';
console.log(supertokens)Sun Walker
06/11/2020, 9:36 PMnkshah2
06/12/2020, 4:23 AMimport * as supertokens from 'supertokens-node'
This if from the docs https://supertokens.io/docs/nodejs/usage-with-express/user-login#examplerp
06/12/2020, 5:54 AMrp
06/12/2020, 5:55 AMnkshah2
06/12/2020, 5:56 AMSun Walker
06/13/2020, 8:59 AMSun Walker
06/13/2020, 8:59 AMSun Walker
06/13/2020, 8:59 AMSun Walker
06/13/2020, 8:59 AM