Skip to content

Don't allow multi-accounts for GitHub auth while it only supports 1 account #203850

@AntonSedlak

Description

@AntonSedlak

Does this issue occur when all extensions are disabled?: nonsence?

Accounts are managed by vscode? You need to decide where extensions get the information about which account to log in with.
However, by running without extensions, I understandably cannot verify the login.

VS Code Version: Version: 1.86.0-insider
Commit: 5d34400
Date: 2024-01-26T23:09:36.502Z
Electron: 27.2.3
ElectronBuildId: 26495564
Chromium: 118.0.5993.159
Node.js: 18.17.1
V8: 11.8.172.18-electron.0
OS: Linux x64 5.19.0-1010-nvidia-lowlatency

Steps to Reproduce:

  1. start vscode-insiders
  2. log to GitHub Copilot with account AAA
  3. Check AAA: Account Manage Trusted Extension - GitHub Copilot - OK working
  4. log to GitHub Pull request with account BBB
  5. Check BBB: Account Manage Trusted Extension - GitHub Pull request- OK both working
  6. restart vscode-insiders
  7. now cannot log to GitHub Copilot because it tries to use account BBB, I've checked log. I must relogin steps 2-5.

Account BBB was used before also for Copilot.
Now I have separate accounts, AAA paid for Copilot and the other BBB for repositories, but it's still not functional after restart.
I need Copilot so that I can manage the repository.
And why is Copilot attempting to use the BBB account for logging in when it doesn't even have the permissions for that by Manage Trusted Extension?

Metadata

Metadata

Labels

authentication-githubIssues with the GitHub Authentication extensionbugIssue identified by VS Code Team member as probable buginsiders-releasedPatch has been released in VS Code InsidersverifiedVerification succeeded

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions