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

Account Login using Public Key and 2FA #31

Open
ghost opened this issue Oct 27, 2024 · 2 comments
Open

Account Login using Public Key and 2FA #31

ghost opened this issue Oct 27, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@ghost
Copy link

ghost commented Oct 27, 2024

Login No username, no email, no password,

  • vidzy Sign Up ---> Generate Public key ---> Bind 2FA

Login using public key and 2FA.

Generate Public key
c41d9dfe789b8881c165e50f035aad1f286f88f2b33d97d10c198a4df37ae16f756f8a6b3520f2899eb19c321ef357e3fccaf6af627527c10b7cce9af7be4dc9

2FA TOTP



Encrypting Email
Don’t.
Email is insecure. Even with PGP, it’s default-plaintext, which means that even if you do everything right, some totally reasonable person you mail, doing totally reasonable things, will invariably CC the quoted plaintext of your encrypted message to someone else (we don’t know a PGP email user who hasn’t seen this happen). PGP email is forward-insecure. Email metadata, including the subject (which is literally message content), are always plaintext. https://www.latacora.com/blog/2019/07/16/the-pgp-problem/

@ProgramminCat
Copy link
Contributor

Yes, that's a great feature! I will implement it in the near future.

@ProgramminCat ProgramminCat changed the title Account Account Login using Public Key and 2FA Nov 1, 2024
@ProgramminCat ProgramminCat added the enhancement New feature or request label Nov 1, 2024
@ghost
Copy link

ghost commented Nov 3, 2024

Implement it not now, but in the future and you'll piss off some users!
Reason: A large number of users have already registered by email.

Is there any point in implementing this idea?

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

No branches or pull requests

1 participant