git-credential-manag
windows-fido-bridge
git-credential-manag | windows-fido-bridge | |
---|---|---|
2 | 1 | |
- | 114 | |
- | - | |
- | 0.0 | |
- | over 1 year ago | |
C++ | ||
- | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
git-credential-manag
-
Ask HN: Is doing .NET development on a Mac viable today?
ADO works fine for me. Have you installed git-credential-manager[1]?
[1]: https://github.com/GitCredentialManager/git-credential-manag...
-
Tell HN: GitHub no longer supporting unauthenticated `git://`
https://github.com/GitCredentialManager/git-credential-manag... (comes bundled with Git for Windows; you can install it for macOS). SSH is also an option on both platforms, though historically a bit harder on Windows than elsewhere.
(Disclosure, two of the core maintainers of GCM are GitHub employees, though GCM's goal is to work well with any Git host.)
windows-fido-bridge
-
Tell HN: GitHub no longer supporting unauthenticated `git://`
> Because AFAIK, (Fido) yubikey support is still missing.
Correct, hopefully Microsoft will provide an updated SSH client soon. It only requires recompiling OpenSSH with the correct flags.
Alternatively, use these build instruction for openssh with FIDO for windows:
https://gist.github.com/martelletto/6a7cf806c6433ac9ce71d66a...
> Using either the PKCS#11 support or the gpg applet requires some extra piece of software
For those wanting to do that, here are some ways:
Using a premade dll:
https://github-wiki-see.page/m/mooltipass/minible/wiki/Setti...
Or with a middleware:
https://github.com/mgbowen/windows-fido-bridge
Using the Hello API:
https://github.com/tavrez/openssh-sk-winhello
Given how many people came with their own ways, I believe there's enough demand for Microsoft to fix that.
What are some alternatives?
git-credential-manager - Secure, cross-platform Git credential storage with authentication to GitHub, Azure Repos, and other popular Git hosting services.
wsl2-ssh-pageant - bridge between windows pageant and wsl2
Win32-OpenSSH - Win32 port of OpenSSH
pass-git-helper - A git credential helper interfacing with pass, the standard unix password manager.
openssh-sk-winhello - A helper for OpenSSH to interact with FIDO2 and U2F security keys through native Windows Hello API
repository
WSL-Context-Menu-Manager - Manages the context menu for your Linux tools in WSL/WSL2 for Windows.
WSL-DistroLauncher - Sample/reference launcher app for WSL distro Microsoft Store packages.
.NET Runtime - .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
webauthn4j - A portable Java library for WebAuthn(Passkeys) server side verification