Would the developers of Discourse consider allowing us to use U2F Keys for 2-factor authentication?
As I understand it, browser support is still too immature to do so. Feel free to cite relevant examples for Safari, Edge, Chrome, and Firefox.
Yes as far as I know only Chrome adopted this standard. I agree we got to wait here, or someone can build a plugin.
Firefox: Security/CryptoEngineering - MozillaWiki Supported in 57.
Safari: GitHub - Safari-FIDO-U2F/Safari-FIDO-U2F: FIDO U2F support for Safari. available via plugin.
It should be possible when WebAuthn is supported by major browsers. It’s already part of Firefox 60, will probably be in Chrome 67 and as far as I know it will be added to Edge and Safari in the near future.