mirror of
https://github.com/microsoft/vscode.git
synced 2026-10-01 03:35:04 +01:00
* github-auth: allow Entra token exchange without a client secret Some VS Code builds (e.g. OSS/dev builds) don't have a distro-configured client secret for the Entra-to-GitHub token exchange. Previously this threw and blocked sign-in entirely. Simplify resolveEndpoint() to return a plain URL and stop requiring/sending client_secret in the exchange request, so the exchange can proceed without one. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * github-auth: update Entra exchange documentation Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
GitHub Authentication for Visual Studio Code
Notice: This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.
Features
This extension provides support for authenticating to GitHub. It registers the github Authentication Provider that can be leveraged by other extensions. This also provides the GitHub authentication used by Settings Sync.
GitHub Enterprise
For GitHub Enterprise Cloud (GHE.com) or GitHub Enterprise Server, set your instance URL:
{
"github-enterprise.uri": "https://github.example.com"
}
GitHub.com accounts do not need this setting.