OIDC login returns {"message":"No email found in OIDC payload!"}

Hello, i'm trying to integrate Coder into my OIDC provider. my OIDC provider does not provide preferred_username in it's response, so I configured $CODER_OIDC_USERNAME_FIELD=email to use the email field instead. However, using either $CODER_OIDC_USERNAME_FIELD=email or leaving it as default both return the same error on OIDC login:

{"message":"No email found in OIDC payload!"}

I've also tried setting $CODER_OIDC_IGNORE_EMAIL_VERIFIED=true

Any help would be appreciated, thanks!

Deployment env: K8s Helm Chart
Coder Version: v0.14.3+67952cf
Was this page helpful?