You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When setting CODER_OAUTH2_GITHUB_ALLOWED_ORGS on a fresh Coder deployment, the Coder deployment will try to check against the orgs list, but since the built-in Coder GitHub app does not set that permission, Coder will just think that you're not a member of the org.
Coder should ignore CODER_OAUTH2_GITHUB_ALLOWED_ORGS, or should be using the OAuth app with ID github (or the first with github type) if defined by the admin, or both.
Steps to Reproduce
Set CODER_OAUTH2_GITHUB_ALLOWED_ORGS to anything
Start a fresh Coder deployment
Try to log in
Environment
Coder v2.21.3+bd1ef88 (not in the video but I did check and it's the same.
Additional Context
This sometimes leaves the Coder deployment in a broken state when restarted (the deployment thinks it has a user but you can't use it).
The user that reported this got a different issue, but I believe the cause to be the same.
Is there an existing issue for this?
Current Behavior
2025-05-09.22-23-40.mp4
When setting
CODER_OAUTH2_GITHUB_ALLOWED_ORGSon a fresh Coder deployment, the Coder deployment will try to check against the orgs list, but since the built-in Coder GitHub app does not set that permission, Coder will just think that you're not a member of the org.(Discord Thread)
Relevant Log Output
Expected Behavior
Coder should ignore
CODER_OAUTH2_GITHUB_ALLOWED_ORGS, or should be using the OAuth app with IDgithub(or the first withgithubtype) if defined by the admin, or both.Steps to Reproduce
CODER_OAUTH2_GITHUB_ALLOWED_ORGSto anythingEnvironment
Coder v2.21.3+bd1ef88 (not in the video but I did check and it's the same.
Additional Context
This sometimes leaves the Coder deployment in a broken state when restarted (the deployment thinks it has a user but you can't use it).
The user that reported this got a different issue, but I believe the cause to be the same.
