From 22841e56f0be97b848a1566a8b18ce4fc2529c43 Mon Sep 17 00:00:00 2001 From: Max Peintner Date: Tue, 4 Jul 2023 10:37:54 +0200 Subject: [PATCH] log --- apps/login/app/(login)/loginname/page.tsx | 1 + apps/login/cypress/integration/login.cy.ts | 10 +++++++--- apps/login/utils/session.ts | 3 +++ 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/apps/login/app/(login)/loginname/page.tsx b/apps/login/app/(login)/loginname/page.tsx index 735ce1854ff..deaf8149d55 100644 --- a/apps/login/app/(login)/loginname/page.tsx +++ b/apps/login/app/(login)/loginname/page.tsx @@ -11,6 +11,7 @@ export default async function Page({ const loginSettings = await getLoginSettings(server); + console.log("loginSettings", loginSettings); return (

Welcome back!

diff --git a/apps/login/cypress/integration/login.cy.ts b/apps/login/cypress/integration/login.cy.ts index fca3559a055..6a653385f36 100644 --- a/apps/login/cypress/integration/login.cy.ts +++ b/apps/login/cypress/integration/login.cy.ts @@ -24,7 +24,8 @@ describe("/passkey/login", () => { sequence: 859, factors: { user: { - loginName: "johndoe@zitadel.com", + id: "123", + loginName: "zitadel-admin@zitadel.localhost", }, password: undefined, passkey: undefined, @@ -47,10 +48,12 @@ describe("/passkey/login", () => { } ); - cy.visit("/loginname?loginName=johndoe%40zitadel.com&submit=true"); + cy.visit( + "/loginname?loginName=zitadel-admin%40zitadel.localhost&submit=true" + ); cy.location("pathname", { timeout: 10_000 }).should( "eq", - "/password?loginName=johndoe%40zitadel.com" + "/password?loginName=zitadel-admin%40zitadel.localhost&promptPasswordless=true" ); }); it("should redirect a user with passwordless authentication to /passkey/login", () => { @@ -76,6 +79,7 @@ describe("/passkey/login", () => { sequence: 859, factors: { user: { + id: "123", loginName: "johndoe@zitadel.com", }, password: undefined, diff --git a/apps/login/utils/session.ts b/apps/login/utils/session.ts index 0f416b0c500..0ff1bd544d7 100644 --- a/apps/login/utils/session.ts +++ b/apps/login/utils/session.ts @@ -21,12 +21,15 @@ export async function createSessionAndUpdateCookie( challenges ); + console.log("createSession", createdSession); + if (createdSession) { return getSession( server, createdSession.sessionId, createdSession.sessionToken ).then((response) => { + console.log("getSession", response); if (response?.session && response.session?.factors?.user?.loginName) { const sessionCookie: SessionCookie = { id: createdSession.sessionId,