Files
coder/codersdk/testdata/githubcfg.yaml
T
Paweł Banaszewski 439b041780 feat: add best effort attempt to revoke oauth access token in external auth provider (#19775)
Solves #15575
Adds OAuth access token revocation when unlinking external auth
provider. Due to revocation not being consistently implemented by
providers this is only best effort attempt. Unsuccessful revocation
won't influence link removal.
2025-09-19 16:27:02 +02:00

27 lines
796 B
YAML

externalAuthProviders:
- type: github
client_id: client_id
client_secret: client_secret
id: id
auth_url: https://example.com/auth
token_url: https://example.com/token
validate_url: https://example.com/validate
revoke_url: https://example.com/revoke
app_install_url: https://example.com/install
app_installations_url: https://example.com/installations
no_refresh: true
scopes:
- user:email
- read:org
extra_token_keys:
- extra
- token
device_flow: true
device_code_url: https://example.com/device
mcp_url: https://api.githubcopilot.com/mcp/
mcp_tool_allow_regex: .*
mcp_tool_deny_regex: create_gist
regex: ^https://example.com/.*$
display_name: GitHub
display_icon: /static/icons/github.svg