Skip to content

Commit ba6fb6d

Browse files
committed
Revert "fix: Also use useCookie to obtain cookie during SSR"
This reverts commit def17ef.
1 parent def17ef commit ba6fb6d

1 file changed

Lines changed: 10 additions & 3 deletions

File tree

src/runtime/plugin.ts

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,16 @@ export default defineNuxtPlugin((nuxtApp) => {
2828

2929
if (!token.value) {
3030
if (clientConfig.tokenStorage === 'cookie') {
31-
const t = useCookie(clientConfig.tokenName!).value
32-
if (t) {
33-
token.value = t
31+
if (import.meta.client) {
32+
const t = useCookie(clientConfig.tokenName!).value
33+
if (t) {
34+
token.value = t
35+
}
36+
} else if (requestCookies?.cookie) {
37+
const t = requestCookies.cookie.split(';').find(c => c.trim().startsWith(`${clientConfig.tokenName}=`))?.split('=')?.[1]
38+
if (t) {
39+
token.value = t
40+
}
3441
}
3542
} else if (import.meta.client && clientConfig.tokenStorage === 'localStorage') {
3643
token.value = localStorage.getItem(clientConfig.tokenName!)

0 commit comments

Comments
 (0)