-
Notifications
You must be signed in to change notification settings - Fork 41
Two-Factor Authentication #30
Comments
I'd suggest you support FIDO U2F. It's not ideal, it does require hardware, but that hardware is pretty damn cheap and readily available. |
If "hardware" can also mean "smartphone" then that's acceptable. |
FIDO U2F seems like a good idea, but I'm not holding 1.0.0 back on this. |
You mean no TOTP by that? |
If we can exchange a shared secret between the server and U2F device without any service needing their real name or email address, that requirement is met. |
In that case TOTP is perfectly fine and compatible with Google Authenticator. |
The good news is: this is getting bumped to version 0.3.0. The bad news is: Version 0.3.0 is getting bumped down in time by, presumably, a few days. |
It looks like Google Authenticator requires Base32 encoding. Luckily, we already have constant-time RFC 4648 encoding :) |
@paragonie-scott Right, and also supports just 6 digits. |
Preliminary Requirements:
The end goal might end up being multiple 2FA options, with the Airship captain choosing which ones they want to support.
The text was updated successfully, but these errors were encountered: