Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GitHub: add PAT support #231

Closed
wants to merge 1 commit into from

Conversation

AlexanderLanin
Copy link
Contributor

As shown in #222 current GCM Core does not only not properly show PAT. It even doesn't work with PAT at all. This PR is supposed to fix both issues.
Minor points of #222 are not yet addressed like showing "What is a PAT?" and "Click here to generate a PAT".

@mjcheetham
Copy link
Collaborator

Hi @AlexanderLanin, thanks for the PR to add explicit PAT support to the GitHub provider and UI!

We have been working on a branch with such a feature, but have taken a slightly different approach with plumbing the new mode through the different layers, and how this is presented in the UI. We'll be ready to share this soon.

@AlexanderLanin
Copy link
Contributor Author

So there is no need to continue on the PR? I was about to verify it works with GHES and PATs.
The only functional change I performed was https://github.com/microsoft/Git-Credential-Manager-Core/pull/231/files#diff-03dbffb4273f14f126ebe54ed4c6e0c1852aade112b934d560793e3cfa9ba845R78

@mjcheetham
Copy link
Collaborator

mjcheetham commented Nov 30, 2020

Hi @AlexanderLanin,

Thanks again for the contribution. As you may have seen, with PR #236 the ability to add a PAT explicitly (GitHub.com and GHES) will be available in the next release. As a result I will be closing this PR. If you have any other issues or improvement suggestions please do contribute by issue or PR. Sorry that this particular PR didn't make it in given the existing work we had lined up at the same time. We do usually accept contributions where appropriate 😃 ❤️

@mjcheetham mjcheetham closed this Nov 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants