vscode/extensions/github-authentication
Tyler James Leonhardt 9b3e147d6d
GitHub Enterprise Auth improvements (#165082)
1. Namespace secrets based on the value of github-enterprise.uri to support "multiple separate GHES instances"
2. If the setting value disappears, continue using last set value. Fixes https://github.com/microsoft/vscode-pull-request-github/issues/3992
3. Mark github-enterprise.uri as requires trust
3. Refactoring like:
  * UriHandler is handled in extension.ts and passed down everywhere since we can only have 1 instance of it
  * misc style (`private` usage, better `disposable` handling)
2022-10-31 12:18:54 -07:00
..
images Add icons for built-in extensions (fixes #81760) 2021-04-20 12:09:24 -07:00
media more accurate naming of pages 2022-04-27 15:40:41 -07:00
src GitHub Enterprise Auth improvements (#165082) 2022-10-31 12:18:54 -07:00
.gitignore Add GitHub authentication provider extension, closes #90384 2020-02-20 10:56:16 -08:00
.vscodeignore add useful readmes for the auth providers fixes #127688 fixes #127689 2021-07-06 15:43:59 -07:00
extension-browser.webpack.config.js add fallback auth server for github auth and better fallback logic 2022-04-15 15:48:29 -07:00
extension.webpack.config.js Add GitHub authentication provider extension, closes #90384 2020-02-20 10:56:16 -08:00
package.json GitHub Enterprise Auth improvements (#165082) 2022-10-31 12:18:54 -07:00
package.nls.json Add GitHub authentication provider extension, closes #90384 2020-02-20 10:56:16 -08:00
README.md add useful readmes for the auth providers fixes #127688 fixes #127689 2021-07-06 15:43:59 -07:00
tsconfig.json Support log output channels for extensions (#161249) 2022-09-19 09:03:41 -07:00
yarn.lock Onboard GitHub & Microsoft auth extensions to l10n (#163662) 2022-10-14 08:41:21 -07:00

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.