chore(debug): auth

This commit is contained in:
Michael Zetterberg
2024-05-14 16:32:17 +02:00
parent b054fc2597
commit 0a862ca770
3 changed files with 44 additions and 37 deletions

View File

@@ -47,38 +47,38 @@ export async function GET(
"redirectTo=; Expires=Thu, 01 Jan 1970 00:00:00 UTC; Path=/; HttpOnly; SameSite=Lax"
)
try {
// Initiate the seamless login flow
let redirectUrlValue
switch (context.params.lang) {
case Lang.da:
redirectUrlValue = env.SEAMLESS_LOGIN_DA
break
case Lang.de:
redirectUrlValue = env.SEAMLESS_LOGIN_DE
break
case Lang.en:
redirectUrlValue = env.SEAMLESS_LOGIN_EN
break
case Lang.fi:
redirectUrlValue = env.SEAMLESS_LOGIN_FI
break
case Lang.no:
redirectUrlValue = env.SEAMLESS_LOGIN_NO
break
case Lang.sv:
redirectUrlValue = env.SEAMLESS_LOGIN_SV
break
}
const redirectUrl = new URL(redirectUrlValue)
redirectUrl.searchParams.set("returnurl", redirectTo)
redirectTo = redirectUrl.toString()
} catch (e) {
console.error(
"Unable to create URL for seamless login, proceeding without it."
)
console.error(e)
}
// try {
// // Initiate the seamless login flow
// let redirectUrlValue
// switch (context.params.lang) {
// case Lang.da:
// redirectUrlValue = env.SEAMLESS_LOGIN_DA
// break
// case Lang.de:
// redirectUrlValue = env.SEAMLESS_LOGIN_DE
// break
// case Lang.en:
// redirectUrlValue = env.SEAMLESS_LOGIN_EN
// break
// case Lang.fi:
// redirectUrlValue = env.SEAMLESS_LOGIN_FI
// break
// case Lang.no:
// redirectUrlValue = env.SEAMLESS_LOGIN_NO
// break
// case Lang.sv:
// redirectUrlValue = env.SEAMLESS_LOGIN_SV
// break
// }
// const redirectUrl = new URL(redirectUrlValue)
// redirectUrl.searchParams.set("returnurl", redirectTo)
// redirectTo = redirectUrl.toString()
// } catch (e) {
// console.error(
// "Unable to create URL for seamless login, proceeding without it."
// )
// console.error(e)
// }
}
try {
@@ -101,6 +101,7 @@ export async function GET(
)
console.log({ login_signInURL: signInURL })
console.log({ login_redirectTo: redirectTo })
const redirectUrl = await signIn(
"curity",
{