Help
cancel
Showing results for 
Search instead for 
Did you mean: 
Ground Controller Lvl 2
Message 21 of 28

Re: two-factor hardware keys no longer working in firefox

I can confirm as well that it doesn't work with Firefox 67.0.4 on Ubuntu 19.04 as well as on Arch Linux.

Ground Controller Lvl 2
Message 22 of 28

Re: two-factor hardware keys no longer working in firefox

Also not working on Firefox 67 on Fedora 30............... Cannot register my security key :(

Ground Controller Lvl 1
Message 23 of 28

Re: two-factor hardware keys no longer working in firefox

I too am seeing this on the latest Firefox, 67.0.4 (64-bit) and Win 10.  As of 67 Firefox's U2F support is even enabled by default.  But I did double check in about:config and yes it is enabled. Based on other responses here it seems github explicitly requires Chrome for U2F by checking the useragent.  This is entirely unwarranted and I don't understand how github hasn't changed this.  I suspect if I install a plugin to spoof my useragent to appear as chrome it would probably work but there is no reason I should have to do so.

Ground Controller Lvl 2
Message 24 of 28

Re: two-factor hardware keys no longer working in firefox

I don't know if this is the place, but it's also not working in edge
Ground Controller Lvl 2
Message 25 of 28

Re: two-factor hardware keys no longer working in firefox

As of today I'm still not able to add a key on Ubuntu 19.04 and Firefox 68 (where it enabled by default)...

Copilot Lvl 2
Message 26 of 28

Re: two-factor hardware keys no longer working in firefox

For Firefoxyou can try this workarround:

https://jackgruber.github.io/2019-06-07-Security-hardware-key-on-Github-with-Firefox/

 

Also works on other websites.

Ground Controller Lvl 1
Message 27 of 28

Re: two-factor hardware keys no longer working in firefox

It's a shame that GitHub developers took the lazy way and just checked the browser instead of the API. I'm perplexed by the fact that something this simple still hasn't been fixed and that a workaround is needed.

Ground Controller Lvl 2
Message 28 of 28

Re: two-factor hardware keys no longer working in firefox

This ends up being a pretty good workaround, as you only need to spoof the Chrome useragent to enroll the security key; I was able to turn off the useragent override after setting up my key and authenticate with Firefox/default useragent. Looks like the Chrome check is only being done on the security page. Still for shame, Github. Get it together.