fix: adding explicit JWKS URI to bypass discovery issues

This commit is contained in:
2026-01-14 03:14:55 -05:00
parent ee98bc6fcb
commit 0d5aae3f1b

View File

@@ -49,6 +49,11 @@ export const auth = betterAuth({
clientId: process.env.AUTHENTIK_CLIENT_ID, clientId: process.env.AUTHENTIK_CLIENT_ID,
clientSecret: process.env.AUTHENTIK_CLIENT_SECRET, clientSecret: process.env.AUTHENTIK_CLIENT_SECRET,
discoveryEndpoint: `${process.env.AUTHENTIK_ISSUER}/.well-known/openid-configuration`, discoveryEndpoint: `${process.env.AUTHENTIK_ISSUER}/.well-known/openid-configuration`,
// Explicit endpoints to bypass discovery issues
authorizationEndpoint: "https://auth.soconnor.dev/application/o/authorize/",
tokenEndpoint: "https://auth.soconnor.dev/application/o/token/",
userInfoEndpoint: "https://auth.soconnor.dev/application/o/userinfo/",
jwksEndpoint: "https://auth.soconnor.dev/application/o/beenvoice/jwks/",
scopes: ["openid", "email", "profile"], scopes: ["openid", "email", "profile"],
pkce: true, pkce: true,
}, },