[Docker Hub] Support Yubikey hardware tokens for Docker Hub Login
Tell us about your request Docker Hub login supports 2FA, but only with applications like Google Auth or Duo. I would love it if hardware tokens like Yubikeys were accepted too.
Which service(s) is this request for? Docker hub.
Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard? I use Yubikeys at work and at home for 2FA whenever possible (including for the Github account I am using to post this). I'd love it if Docker Hub would let me use a Yubikey as well.
Are you currently working around the issue? I'm working around this currently by using Duo on my phone.
Additional context Thanks very kindly for adding 2FA -- now let's get the next bit done. :grinning: :muscle: :key:
@saintaardvark Thx for filing!
👍
I'd really like this as well. This is one of the few accounts I have that isn't 2fa protected by my yubikey.
@saintaardvark Thank you for filing this issue here! I noticed today that Docker Hub is still using / defaulting to weak 'Authenticator App' style TOTP instead of properly supporting hardware tokens for U2F.
For anyone working on WebAuthn for Docker Hub, etc. FYI there is a nice WebAuthn Demo Tutorial / Test site online and available here: https://webauthn.me
Source code is hosted here right now: https://github.com/auth0/webauthn.me
Yes, it would be nice to be able to use hardware tokens!
I agree.
+1 Where is this feature being tracked? Do we have any timeline?
+1 Would really like this feature too!
+1, this would be really nice to have!
+1 add this pls.
+1
Whoa, it's almost 2024, how is webauthn not supported yet?
Whoa, it's almost 2024, how is webauthn not supported yet?
It is 2024 and it still is not supported. Shame on them.
Whoa, it's almost 2024, how is webauthn not supported yet?
It is 2024 and it still is not supported. Shame on them.
Interestingly it's listed as an example but not supported?
https://arc.net/l/quote/bvvfehow It's using the YubiKey authenticator, which isn't webauthn and requires an additional mobile or desktop app.
https://arc.net/l/quote/bvvfehow It's using the YubiKey authenticator, which isn't webauthn and requires an additional mobile or desktop app.
Well. Reading is a quite fundamental requirement when using the internet. Thank you
How is this not a feature in 2025 for a developer oriented platform that some people pay to use. It is so basic