Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
User name and password prompts are missing from the GitHub Sign-In dialog in Visual Studio 2019 #2556
Comments
|
Hi @CLIRResearch,
Did you try clicking on the The option to connect using a username and password is going away. See here for more details: |
|
Hi @CLIRResearch, Did you ever manage to sign in using your browser? |
|
Hi Jamie,
Before last Saturday afternoon, getting to my repository from the browser was never an issue. After Saturday afternoon, the sign-in from the GitHub pane in VS2019 produced a 404 error. If I took the URL that was reporting the 404 error, opened another browser and, pasted the URL into the address bar; I went to my repo without any issue.
After Saturday afternoon, the GitHub extension stopped tracking all changes. View History would tell me “no history”. This had been working without any issues for a month.
We had asked if the GitHub extension for VS2019 had been deprecated. Until yesterday we were told that it had not. I wondered because the documentation for the extension had not been updated after the user name and password had been removed from the sign in dialog.
No changes had been made to the GitHub account.
Since this is an important development for our company, we felt it was best to make a full off-line backup, disconnect the repo, and deleted the repo from GitHub.
We have spec’d and ordered a new server and NAS that will serve as an on-site source control box. Since we will use the repo for white papers, we are looking for a good frontend application for the source control server that is easy for non-programmer authors to learn and use.
|
The sign-in process should take you to github.com to authenticate and then redirect to a
Accessing the GitHub API using a username and password is being deprecated for security reasons. The issue is the same username and password could be used to take over someone's account on github.com. By only allowing browser sign-in, we can do 2FA and other enhanced security checks. |
|
Reading your comments below, are you thinking that authentication dropped? If this is the case, until we migrate our remaining repos off of GitHub, all developers need to be sure to track changes manually.
I had successfully performed commits from the extension in the morning. The extension was logging changes.
After completing a new C# class in the afternoon, I went to Team Explorer and went to Changes. There were no changes shown. When I went to “View History” there was no history.
If authentication dropped or I was logged off, it occurred silently and without any message.
There was no indication that it had occurred and that changes would no longer be tracked.
If dropping tracked changes is the indication, and likely to happen; developers must track their changes manually – so that they can address the commits through the command prompt (if they can re-authenticate).
A notification that authentication will expire in 5 minutes, would be useful.
Before last Saturday afternoon, getting to my repository from the browser was never an issue. After Saturday afternoon, the sign-in from the GitHub pane in VS2019 produced a 404 error. If I took the URL that was reporting the 404 error, opened another browser and, pasted the URL into the address bar; I went to my repo without any issue.
The sign-in process should take you to github.com to authenticate and then redirect to a localhost address. Did the 404 error happen as soon as you clicked Sign-in with you browser or after you authenticated?
This happened as I clicked the repo URL on the GitHub pane (from the View | Other Windows). When I tried the same URL outside of VS2019, I went directly to my repo without any issue.
We had asked if the GitHub extension for VS2019 had been deprecated. Until yesterday we were told that it had not. I wondered because the documentation for the extension had not been updated after the user name and password had been removed from the sign in dialog.
Accessing the GitHub API using a username and password is being deprecated for security reasons. The issue is the same username and password could be used to take over someone's account on github.com. By only allowing browser sign-in, we can do 2FA and other enhanced security checks.
This is well and good. I understand addressing potential security issues. My company works on products that have some fairly stringent STIG requirements. On some projects, we are contractually obligated to not maintain code and data in a cloud environment. The workstations are literally off the Internet – updates take a bit of work.
I would recommend that the empty space on the Sign-In dialog (where user name and password were) be used to explain when you need to authenticate. An indicator that reports the authentication status would be useful.
No documentation changes for the extension were made to accompany the removal of the User Name and Password as well as the removal of the ability to Publish a solution from the File menu.
|
This is a good suggestion, thanks! |
|
Hi Jamie – there were no entries in history after completing the new C# class.
From: Jamie Cansdale [mailto:notifications@github.com]
Sent: Wednesday, October 21, 2020 9:51 AM
To: github/VisualStudio <VisualStudio@noreply.github.com>
Cc: CLIRResearch <mdkimzey@charter.net>; Mention <mention@noreply.github.com>
Subject: Re: [github/VisualStudio] User name and password prompts are missing from the GitHub Sign-In dialog in Visual Studio 2019 (#2556)
After completing a new C# class in the afternoon, I went to Team Explorer and went to Changes. There were no changes shown. When I went to “View History” there was no history.
When you went to View History, was the History tab completely blank?
This is what it should look like:
<https://user-images.githubusercontent.com/11719160/96727958-8b293100-13ab-11eb-935c-913b3ef1abd9.png>
What happens if you click on the up-arrow or Add to Source Control button on the status bar? Do you see an option to Publish to GitHub?
<https://user-images.githubusercontent.com/11719160/96728823-641f2f00-13ac-11eb-9d8b-e71aa0f9f269.png>
Note, the Team Explorer functionality is actually part of Visual Studio and not the GitHub for Visual Studio extension.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub <#2556 (comment)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/AMNJTHQH6FXEK2VNPXWNMCDSL3RK3ANCNFSM4SCWWHPQ> . <https://github.com/notifications/beacon/AMNJTHXZH2TIHB3ISVNSIO3SL3RK3A5CNFSM4SCWWHP2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOFKEIOEI.gif>
|
|
Hey I was wondering what I needed to do to make u feel better
…On Wed, Oct 21, 2020, 1:33 AM Jamie Cansdale ***@***.***> wrote:
Hi @CLIRResearch <https://github.com/CLIRResearch>,
Did you ever manage to sign in using your browser?
[image: image]
<https://user-images.githubusercontent.com/11719160/96694421-5e135900-1380-11eb-930d-585d270726b3.png>
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#2556 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ARMUX3LHEPQMGQ2HTF2B3ZTSL2ME5ANCNFSM4SCWWHPQ>
.
|



Versions
What happened
I have a new solution that I would like to publish to a remote private repository on GitHub. When I try to connect to GitHub, I get a dialog that offers the following options:
GitHub
GitHub Enterprise
Sign in with your browser
Sign up
There are no prompts for User name and password. There is now way to sign in to my existing GitHub repositories from the Connect to GitHub.
How do I point a solution to a GitHub repository? How do I publish my local repository to my private repository on GitHub? Is there any way to know what my origin repository is from Team Manager? Has support for GitHub been dropped? What is the point of the "Sign in with your browser" link? Do I have to manage repositories outside of VS2019 now?
Steps to Reproduce
Steps to reproduce the behavior:
Create a new solution and local repository.
Go to Team Manager,
Click Manage Connections | Connect to GitHub.
The GitHub Sign In page appears. There is no prompt for User name or password.
Is it at all possible to set the GitHub account information else where?
Expected behavior
Screenshots
Logs
Additional context
The text was updated successfully, but these errors were encountered: