fix: add logs
This commit is contained in:
@@ -35,6 +35,8 @@ export function serverClient() {
|
|||||||
redirect(redirectUrl)
|
redirect(redirectUrl)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
console.error("Unautorized on web, redirecting to login")
|
||||||
|
|
||||||
const pathname = ctx?.pathname || "/"
|
const pathname = ctx?.pathname || "/"
|
||||||
redirect(
|
redirect(
|
||||||
`/${lang}/login?redirectTo=${encodeURIComponent(`/${lang}/${pathname}`)}`
|
`/${lang}/login?redirectTo=${encodeURIComponent(`/${lang}/${pathname}`)}`
|
||||||
|
|||||||
@@ -35,6 +35,7 @@ export const middleware: NextMiddleware = async (request) => {
|
|||||||
|
|
||||||
const searchParams = new URLSearchParams(request.nextUrl.searchParams)
|
const searchParams = new URLSearchParams(request.nextUrl.searchParams)
|
||||||
searchParams.set("uri", pathNameWithoutLang)
|
searchParams.set("uri", pathNameWithoutLang)
|
||||||
|
|
||||||
const webviewToken = request.cookies.get("webviewToken")
|
const webviewToken = request.cookies.get("webviewToken")
|
||||||
if (webviewToken) {
|
if (webviewToken) {
|
||||||
// since the token exists, this is a subsequent visit
|
// since the token exists, this is a subsequent visit
|
||||||
@@ -82,6 +83,8 @@ export const middleware: NextMiddleware = async (request) => {
|
|||||||
)
|
)
|
||||||
headers.set("Cookie", `webviewToken=${decryptedData}`)
|
headers.set("Cookie", `webviewToken=${decryptedData}`)
|
||||||
|
|
||||||
|
console.log("IN WEBVIEW MIDDLEWARE", decryptedData)
|
||||||
|
|
||||||
if (myPagesWebviews.includes(nextUrl.pathname)) {
|
if (myPagesWebviews.includes(nextUrl.pathname)) {
|
||||||
return NextResponse.rewrite(
|
return NextResponse.rewrite(
|
||||||
new URL(
|
new URL(
|
||||||
|
|||||||
@@ -38,6 +38,13 @@ export function createContext() {
|
|||||||
const cookie = cookies()
|
const cookie = cookies()
|
||||||
const webviewTokenCookie = cookie.get("webviewToken")
|
const webviewTokenCookie = cookie.get("webviewToken")
|
||||||
|
|
||||||
|
console.log("IN CONTEXT", {
|
||||||
|
lang: h.get("x-lang") as Lang,
|
||||||
|
pathname: h.get("x-pathname")!,
|
||||||
|
url: h.get("x-url")!,
|
||||||
|
webviewToken: cookie.get("webviewToken"),
|
||||||
|
})
|
||||||
|
|
||||||
return createContextInner({
|
return createContextInner({
|
||||||
auth,
|
auth,
|
||||||
lang: h.get("x-lang") as Lang,
|
lang: h.get("x-lang") as Lang,
|
||||||
|
|||||||
Reference in New Issue
Block a user