lavenderlav
04/28/2022, 5:31 AMrp_st
04/28/2022, 5:32 AMlavenderlav
04/28/2022, 6:36 AMsupertokens.login(email, password)
client side, i'm not too sure of how the login flow works here in supertokensrp_st
04/28/2022, 6:46 AMrp_st
04/28/2022, 6:46 AMlavenderlav
04/28/2022, 7:15 AMrp_st
04/28/2022, 7:16 AMrp_st
04/28/2022, 7:16 AMlavenderlav
04/28/2022, 7:16 AMrp_st
04/28/2022, 7:17 AMlavenderlav
04/28/2022, 7:17 AMlavenderlav
04/28/2022, 7:18 AM{{supertokensServerUri}}/signin
to login?rp_st
04/28/2022, 7:19 AMlavenderlav
04/28/2022, 7:24 AMrp_st
04/28/2022, 7:29 AMrp_st
04/28/2022, 7:30 AMlavenderlav
04/28/2022, 7:30 AMlavenderlav
04/28/2022, 7:30 AMlavenderlav
04/28/2022, 7:31 AMts
await superTokensNextWrapper(
async (next) => {
await middleware()(req, res, next);
},
req,
res
);
if (!res.writableEnded) {
res.status(404).send("Not found");
}
rp_st
04/28/2022, 7:34 AMlavenderlav
04/28/2022, 7:34 AMlavenderlav
04/28/2022, 7:34 AMrp_st
04/28/2022, 7:35 AMlavenderlav
04/28/2022, 7:35 AMrp_st
04/28/2022, 7:36 AMlavenderlav
04/28/2022, 7:37 AMlavenderlav
04/28/2022, 7:37 AMlocalhost:3000
rp_st
04/28/2022, 7:38 AMhttp://localhost:3000/api/auth/signin
POST with the appropriate JSON body (see swagger spec above > emailpassword section)rp_st
04/28/2022, 7:38 AMlavenderlav
04/28/2022, 7:38 AMrp_st
04/28/2022, 7:39 AMlavenderlav
04/28/2022, 7:39 AMlavenderlav
04/28/2022, 7:39 AMlavenderlav
04/28/2022, 10:19 AMnot found
lavenderlav
04/28/2022, 10:19 AMlavenderlav
04/28/2022, 10:19 AMts
await NextCors(req, res, {
methods: ["GET", "HEAD", "PUT", "PATCH", "POST", "DELETE"],
origin: serverAddress,
credentials: true,
allowedHeaders: ["content-type", ...supertokens.getAllCORSHeaders()],
});
await superTokensNextWrapper(
async (next) => {
await middleware()(req, res, next);
},
req,
res
);
if (!res.writableEnded) {
res.status(404).send("Not found");
}
rp_st
04/28/2022, 10:19 AMlavenderlav
04/28/2022, 10:20 AMrp_st
04/28/2022, 10:21 AMlavenderlav
04/28/2022, 10:23 AMts
com.supertokens {t: "2022-04-28T10:21:46.241Z", message: "session init: sessionExpiredStatusCode: 401", file: "/Users/farrelldjohan/Documents/SpaceXLiquid/Playground/NextJS/pishelo/node_modules/supertokens-node/lib/build/recipe/session/recipe.js:171:18" sdkVer: "9.2.0"} +0ms
com.supertokens {t: "2022-04-28T10:21:46.255Z", message: "middleware: Started", file: "/Users/farrelldjohan/Documents/SpaceXLiquid/Playground/NextJS/pishelo/node_modules/supertokens-node/lib/build/supertokens.js:158:26" sdkVer: "9.2.0"} +0ms
com.supertokens {t: "2022-04-28T10:21:46.256Z", message: "middleware: requestRID is: undefined", file: "/Users/farrelldjohan/Documents/SpaceXLiquid/Playground/NextJS/pishelo/node_modules/supertokens-node/lib/build/supertokens.js:172:26" sdkVer: "9.2.0"} +0ms
com.supertokens {t: "2022-04-28T10:21:46.256Z", message: "middleware: Checking recipe ID for match: emailpassword", file: "/Users/farrelldjohan/Documents/SpaceXLiquid/Playground/NextJS/pishelo/node_modules/supertokens-node/lib/build/supertokens.js:220:34" sdkVer: "9.2.0"} +0ms
com.supertokens {t: "2022-04-28T10:21:46.257Z", message: "middleware: Checking recipe ID for match: session", file: "/Users/farrelldjohan/Documents/SpaceXLiquid/Playground/NextJS/pishelo/node_modules/supertokens-node/lib/build/supertokens.js:220:34" sdkVer: "9.2.0"} +0ms
com.supertokens {t: "2022-04-28T10:21:46.257Z", message: "middleware: Not handling because no recipe matched", file: "/Users/farrelldjohan/Documents/SpaceXLiquid/Playground/NextJS/pishelo/node_modules/supertokens-node/lib/build/supertokens.js:243:30" sdkVer: "9.2.0"} +0ms
rp_st
04/28/2022, 10:30 AMrp_st
04/28/2022, 10:30 AMrp_st
04/28/2022, 10:30 AMlavenderlav
04/28/2022, 10:31 AMlavenderlav
04/28/2022, 10:31 AM