4 ms·
TwoFactorAuth, a Rails gem for supporting the open U2F hardware two factor authentication standard. https://www.twofactorauth.io https://www.twofactorauth.io W
by Harkins 9y ago
TwoFactorAuth, a Rails gem for supporting the open U2F hardware two factor authentication standard. https://www.twofactorauth.io https://www.twofactorauth.io
When the standard was released 2.5 years ago I figured that exacting security code against an unevenly documented API was worth paying for, but nobody understood what 2FA was, why SMS is garbage for 2FA, that you could now get devices for a couple bucks that would work on dozens of sites while respecting your privacy, etc.
I spent about a month coding and tried to sell it for a couple months, but I simply didn't have the resources to try to do all the education needed. I put it on the shelf.
But this spring I've gotten a couple inquiries about updating it to Rails 5.0 and 5.1, so I guess the knowledge is getting out there. I did another survey and there are still no drop-in libraries for the languages I'm comfortable in (Ruby, Python, JavaScript, PHP) - either they require a lot of fiddly customization or they're half-finished hobby attempts.
I'm considering updating the gem, automating the license purchasing, taking steps to enforce the dual-license, and seeing how it does.