feat: add two factor auth feature#643
Conversation
|
@G3root is attempting to deploy a commit to the Documenso Team Team on Vercel. A member of the Team first needs to authorize it. |
|
Important Auto Review SkippedAuto reviews are disabled on base/target branches other than the default branch. Please add the base/target branch pattern to the list of additional branches to be reviewed in the settings. Please check the settings in the CodeRabbit UI or the To trigger a single review, invoke the TipsChat with CodeRabbit Bot (
|
|
Looks like this could be huge Nafees! I'll review personally but may need some time to do so 🙌🏻 |
apps/web/src/components/forms/2fa/authenticator-app-disable-dialog.tsx
Outdated
Show resolved
Hide resolved
apps/web/src/components/forms/2fa/authenticator-app-setup-dialog.tsx
Outdated
Show resolved
Hide resolved
|
It's me! Reviewing now 😎 |
I really wish I did this as more than one commit. - Overhalled encryption to use the `@noble` packages - Changed from AES-GCM to xchacha - Tidied overall code
|
Honestly that was some seriously awesome work! 🚀 I've just got some merge conflicts and a tiny bit more tidying of code I added to fix up and it's good to go 😄 /tip 300 |
|
🎉🎈 @G3root has been awarded $300! 🎈🎊 |
Add two factor authentication for users who wish to enhance the security of their accounts.
simple demo of the auth flow
Screencast.2023-11-10.07.57.50.webm