Feature Request: 2FA #69

Closed
opened 2025-12-28 23:25:09 +01:00 by adam · 1 comment
Owner

Originally created by @ThoMagnum on GitHub (Nov 13, 2025).

First of all thanks for this great pice of software, for my needs this is better than any other finacial tracking software.

Feature Request:
If there is a chance to add 2FA to trhe software to make it more safe?

I appreciate your feedback.

Thanks in advance.

Best regards, Thomas

Originally created by @ThoMagnum on GitHub (Nov 13, 2025). First of all thanks for this great pice of software, for my needs this is better than any other finacial tracking software. Feature Request: If there is a chance to add 2FA to trhe software to make it more safe? I appreciate your feedback. Thanks in advance. Best regards, Thomas
adam added the enhancement label 2025-12-28 23:25:09 +01:00
adam closed this issue 2025-12-28 23:25:09 +01:00
Author
Owner

@eitchtee commented on GitHub (Dec 20, 2025):

Howdy, I appreciate the suggestion and fully agree that it would make it more secure, but I'm ruling against it for the time being, as I don't have much knowledge about how to implement this in a safe manner. If you or somebody wants to implement this and open a pull request I have no objections.

The safest option would be to use a properly maintained OpenID Connect provider. Authelia and Authentik seems to provide support for this out of the box with the added benefit of being way more secure.

@eitchtee commented on GitHub (Dec 20, 2025): Howdy, I appreciate the suggestion and fully agree that it would make it more secure, but I'm ruling against it for the time being, as I don't have much knowledge about how to implement this in a safe manner. If you or somebody wants to implement this and open a pull request I have no objections. The safest option would be to use a properly maintained [OpenID Connect provider](https://github.com/eitchtee/WYGIWYH?tab=readme-ov-file#oidc-configuration). [Authelia](https://www.authelia.com/configuration/second-factor/introduction/) and Authentik seems to provide support for this out of the box with the added benefit of being way more secure.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/WYGIWYH#69