rp
12/19/2021, 11:16 AMaV
12/19/2021, 4:39 PMrp
12/19/2021, 6:07 PMis
12/19/2021, 6:16 PMis
12/19/2021, 6:17 PMrp
12/19/2021, 6:17 PMrp
12/19/2021, 6:18 PMThirdPartyAuth
componentis
12/19/2021, 6:18 PMis
12/19/2021, 6:18 PMrp
12/19/2021, 6:18 PMrender
function is called.is
12/19/2021, 6:19 PMis
12/19/2021, 6:19 PMrp
12/19/2021, 6:19 PMis
12/19/2021, 6:19 PMsupertokensNode.init(backendConfig())
is
12/19/2021, 6:19 PMrp
12/19/2021, 6:20 PMis
12/19/2021, 6:20 PMif (typeof window !== 'undefined') {
SuperTokensReact.init(frontendConfig())
} else {
initNode().catch(console.error)
}
is
12/19/2021, 6:20 PMrp
12/19/2021, 6:20 PMimport SuperTokensReact from 'supertokens-auth-react'
if (typeof window !== 'undefined') {
SuperTokensReact.init(frontendConfig())
}
rp
12/19/2021, 6:20 PMis
12/19/2021, 6:21 PMrp
12/19/2021, 6:21 PMis
12/19/2021, 6:22 PMrp
12/19/2021, 6:22 PMThirdPartyAuth
in server side rendering.. which will not workrp
12/19/2021, 6:23 PMrp
12/19/2021, 6:23 PMThirdPartyAuth
with:
dynamic(
new Promise((res) =>
res(ThirdParty.ThirdPartyAuth)
),
{ ssr: false }
)
rp
12/19/2021, 6:25 PM<ThirdPartyAuthNoSSR requireAuth={false}>
<ProtectedPage />
</ThirdPartyAuthNoSSR>
is
12/19/2021, 6:26 PMis
12/19/2021, 6:26 PMis
12/19/2021, 6:26 PMis
12/19/2021, 6:26 PM