edwinn1337
06/24/2022, 9:13 AM_app.tsx
(nextjs app)
js
if (typeof window !== 'undefined') {
supertokens.init({
...frontendConfig().appInfo,
})
}
In our Layout
component we initialize the user, by running a effect (which is client side) to getUser()
in our zustand storerp_st
06/24/2022, 9:14 AMedwinn1337
06/24/2022, 9:15 AMimport { doesSessionExist } from 'supertokens-website'
edwinn1337
06/24/2022, 9:16 AMrp_st
06/24/2022, 9:17 AMedwinn1337
06/24/2022, 9:17 AMrp_st
06/24/2022, 9:18 AMrp_st
06/24/2022, 9:18 AMrp_st
06/24/2022, 9:18 AMedwinn1337
06/24/2022, 9:18 AMrp_st
06/24/2022, 9:20 AMimport SuperTokens from 'supertokens-website'
And then do:
SuperTokens.doesSessionExist()
Insteadedwinn1337
06/24/2022, 9:21 AMrp_st
06/24/2022, 9:24 AMedwinn1337
06/24/2022, 9:24 AMedwinn1337
06/24/2022, 9:24 AMedwinn1337
06/24/2022, 9:24 AMedwinn1337
06/24/2022, 9:24 AMrp_st
06/24/2022, 9:24 AMedwinn1337
06/24/2022, 9:28 AMedwinn1337
06/24/2022, 9:28 AMrp_st
06/24/2022, 9:29 AMrp_st
06/25/2022, 7:35 AMedwinn1337
06/25/2022, 10:23 AMrp_st
06/25/2022, 10:23 AM