Skip to content

Display github login configuration on the /deployment page #10865

Closed
@matifali

Description

@matifali

We already show the OIDC sign-in configuration on the /deployment/userauth page. We also show if GitHub sign-in is configured. It would be nice to see the allowed GitHub organizations and if signups are allowed on this page.

image
We are currently showing no options to configure, which is wrong as we do have the configuration for GitHub.

CODER_OAUTH2_GITHUB_ALLOW_SIGNUPS=true.                           # show this
CODER_OAUTH2_GITHUB_ALLOWED_ORGS="org1,org2"                      # show this
CODER_OAUTH2_GITHUB_CLIENT_ID="XXXXXXXXX"                         # show this
CODER_OAUTH2_GITHUB_CLIENT_SECRET="YYYYYYYYYYYYYYYYYYYYYYYYYYYYY" # do not show

Metadata

Metadata

Assignees

Labels

good first issueEasily solved issues suitable for starters and community contributorssiteArea: frontend dashboard

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions