diff --git a/packages/dashboard/src/pages/api/accounts/login.js b/packages/dashboard/src/pages/api/accounts/login.js index 4890d52b..89bad4dc 100644 --- a/packages/dashboard/src/pages/api/accounts/login.js +++ b/packages/dashboard/src/pages/api/accounts/login.js @@ -10,6 +10,8 @@ export default async (req, res) => { res.setHeader("Set-Cookie", header["set-cookie"]); res.redirect(req.query.return_to ?? "/"); } catch (error) { + console.log(`Cookie is present but authentication failed: ${error.message}`); + // credentials were correct but accounts service failed res.redirect("/.ory/kratos/public/self-service/browser/flows/logout"); } diff --git a/packages/dashboard/src/pages/auth/login.js b/packages/dashboard/src/pages/auth/login.js index c5910ed1..f9e8ab45 100644 --- a/packages/dashboard/src/pages/auth/login.js +++ b/packages/dashboard/src/pages/auth/login.js @@ -32,7 +32,7 @@ export async function getServerSideProps(context) { throw new Error(`Failed to retrieve flow ${flow} with code ${status}`); } catch (error) { - console.log(error.message); // log failure message for debugging purpose + console.log(`Unexpected error retrieving login flow: ${error.message}`); return { redirect: { diff --git a/packages/dashboard/src/pages/auth/registration.js b/packages/dashboard/src/pages/auth/registration.js index 33230c54..23414f72 100644 --- a/packages/dashboard/src/pages/auth/registration.js +++ b/packages/dashboard/src/pages/auth/registration.js @@ -35,6 +35,8 @@ export async function getServerSideProps(context) { throw new Error(`Failed to retrieve flow ${flow} with code ${status}`); } catch (error) { + console.log(`Unexpected error retrieving registration flow: ${error.message}`); + return { redirect: { permanent: false,