misc: add proper display of auth failure message oidc

This commit is contained in:
Sheen Capadngan
2025-04-15 01:03:45 +08:00
parent 85627eb825
commit 3483ed85ff

View File

@@ -136,11 +136,12 @@ export const registerOidcRouter = async (server: FastifyZodProvider) => {
url: "/login/error",
method: "GET",
handler: async (req, res) => {
const failureMessage = req.session.get<any>("messages");
await req.session.destroy();
return res.status(500).send({
error: "Authentication error",
details: req.query
details: failureMessage ?? req.query
});
}
});