Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MFA #1277

Open
lieutenantken opened this issue Jun 29, 2023 · 4 comments
Open

MFA #1277

lieutenantken opened this issue Jun 29, 2023 · 4 comments

Comments

@lieutenantken
Copy link

Is your feature request related to a problem? Please describe.
WTF !!!!! Where the hell is MFA ?

Describe the solution you'd like
MFA the feature every other password safe supports

Describe alternatives you've considered
OMG !!! you might think that MFA would be the first feature built

Additional context
Just allow me to commit pull requests and I'll add it myself

@lieutenantken
Copy link
Author

OMG WTF

@cipnt
Copy link

cipnt commented Aug 16, 2023

Take a chill pill...
#977 (comment)
It's also in the documentation here
https://github.com/MacPass/MacPass/wiki#development

@mstarke
Copy link
Member

mstarke commented Aug 16, 2023

@lieutenantken If you talk about Multi Factor Authentification Support for the Database, this is still out a bit since it requires more changes but support for YubiKey like it's done in KeePassXC is something I did plan to implement in the long run.

2FA Code Generation is supported as stated by @cipnt in 0.8.1. for TOTP according to https://datatracker.ietf.org/doc/html/rfc6238. Support for HmacOTP is present even longer according to https://datatracker.ietf.org/doc/html/rfc4226

@georgesnow
Copy link
Contributor

There is a few options:

You can fork macpass and build the feature on your own

fork it and submit a pull request

Build a plug-in for the feature

All with varying mileage and trade offs. These options exist if it is something you really want right away. I have actually done all 3 these based how important it was to me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants