mirror of
https://github.com/Microsoft/vscode
synced 2024-07-17 02:57:19 +00:00
![]() The flows are crucial to the extension and I wanted to be able to declare which can be used when in a declarative way. This reworks the flows into that model. Additionally, it pulls in the Client ID and secret from a config which will allow us to not rely on the vscode.dev proxy on Desktop (because we can make a distro change that includes the secret... which isn't a real secret, says GitHub)... unfortunately we still need to rely on it for Web due to CORS but we're in a position where it will be easy to rip the proxy out when GH supports it. |
||
---|---|---|
.. | ||
images | ||
media | ||
src | ||
.gitignore | ||
.vscodeignore | ||
extension-browser.webpack.config.js | ||
extension.webpack.config.js | ||
package.json | ||
package.nls.json | ||
README.md | ||
tsconfig.json | ||
yarn.lock |
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.