Sun Walker
03/24/2020, 1:57 PMrp
03/24/2020, 1:59 PMSun Walker
03/24/2020, 2:01 PMSun Walker
03/24/2020, 2:02 PMrp
03/24/2020, 2:03 PMSun Walker
03/24/2020, 2:07 PMrp
03/24/2020, 2:08 PMSun Walker
03/24/2020, 2:10 PMrp
03/24/2020, 2:10 PMrp
03/24/2020, 2:11 PMrp
03/24/2020, 2:11 PMSun Walker
03/24/2020, 2:12 PMrp
03/24/2020, 2:12 PMrp
03/24/2020, 2:13 PMSun Walker
03/24/2020, 2:16 PMrp
03/24/2020, 2:18 PMSun Walker
03/25/2020, 3:10 PMexport const secureRoute = async (req: any, _res: any, next: any) => {
const { authorization } = req.headers;
if (!authorization) {
throw new Unauthorized();
}
try {
const token = authorization.replace('Bearer ', '');
const payload: any = await verifyAccessToken(token);
if (!payload) {
throw new Unauthorized();
}
req.currentUserId = payload.sub;
return next();
} catch (err) {
throw createHttpError(401, { err });
}
};
Is there any way to put supertoken session in this or do I not need this any more?rp
03/25/2020, 3:13 PMSun Walker
03/25/2020, 6:40 PMrp
03/25/2020, 6:41 PMrp
03/25/2020, 6:41 PMSun Walker
03/25/2020, 6:42 PMSun Walker
03/25/2020, 6:42 PMrp
03/25/2020, 6:42 PMrp
03/25/2020, 6:43 PMSun Walker
03/25/2020, 6:45 PMrp
03/25/2020, 6:45 PMSun Walker
03/25/2020, 6:47 PMrp
03/25/2020, 6:59 PMSun Walker
03/25/2020, 6:59 PM