MFA/2FA for accounts and login #328
Replies: 9 comments 3 replies
-
well, i guess it really depends on what is the second factor, plus the work to integrate it in the authentication system. |
Beta Was this translation helpful? Give feedback.
-
btw, thanks for your support :) |
Beta Was this translation helpful? Give feedback.
-
I was thinking the Google Authenticator, Authy, Microsoft Auth App's method. I would say that is the best combination of ease-of-use and security, I assume all they would have to do is scan a qr code or enter the text phrase to add the account, and i know a few people already use the MFA app method. Regardless, it sounds like a lot of work to develop something like that, i was just putting the idea out there. |
Beta Was this translation helpful? Give feedback.
-
yes, it's interesting, and i hope to see it in the future, but since there is a lot of much more basic stuff missing, i wouldn't hold my breath. |
Beta Was this translation helpful? Give feedback.
-
This is true, i may have a look at it some time. |
Beta Was this translation helpful? Give feedback.
-
I came across issue #773 and decided to give this another try. Using a bit of GitHub Copilot, I was able to put together this plugin which sorta works: /~https://github.com/redtrillix/hfs3/blob/dev/plugins/totp-mfa/plugin.js. The plugin generates a TOTP code and listens for the At the moment, you need npm, and navigate to the totp-mfa plugin folder, then run File: totp-mfa-plugin.zip |
Beta Was this translation helpful? Give feedback.
-
interesting project! |
Beta Was this translation helpful? Give feedback.
-
attemptingLogin is triggered before any check (existence, password, enabled). |
Beta Was this translation helpful? Give feedback.
-
ok confirmed, exports.customHtml = {
beforeLogin: `TOTP <input name=totp />`
} you will access this version for you to test hfs-windows-x64-0.57.0-alpha0.1.zip |
Beta Was this translation helpful? Give feedback.
-
So out of curiosity, how hard would it to add Multi-Factor Authentication when trying to log in, I use it all the time for other services and could see it improving security a lot.
I have no idea of implementing it or how hard it is to implement so I'd like to hear though for it.
Beta Was this translation helpful? Give feedback.
All reactions