ananthakumaran / paisa

Paisa – Personal Finance Manager. https://paisa.fyi demo: https://demo.paisa.fyi
https://paisa.fyi
GNU Affero General Public License v3.0
2.34k stars 117 forks source link

Add 2FA or passkeys for user login #130

Closed jasperrooduijn closed 7 months ago

jasperrooduijn commented 7 months ago

Thank you for your dedication and hard work in developing Paisa. Your efforts are greatly appreciated. The app really helps me visualising data from my ledger-cli instance to my partner. We are using the app with our family and not all users are very tech savvy. Thats why i would like to host the app on one of my servers, so all multiple members of the family can use it (read only mode). Adjustments to the journal will be done by a script and versioning will be used to keep track. We use the user account in your app for security and It is also protected by HTTP Basic Authentication.

But still i would like to suggest the integration of Two-Factor Authentication (2FA) or Passkeys into your app. This addition is crucial for enhancing user account security when serving Paisa from a public server. Implementing 2FA or Passkeys would provide an essential layer of protection against unauthorized access.

Let me know your toughts.