tobi
365b575341
[feature] add TOTP two-factor authentication (2FA) ( #3960 )
...
* [feature] add TOTP two-factor authentication (2FA)
* use byteutil.S2B to avoid allocations when comparing + generating password hashes
* don't bother with string conversion for consts
* use io.ReadFull
* use MustGenerateSecret for backup codes
* rename util functions
2025-04-07 16:14:41 +02:00
..
2025-03-03 15:03:36 +00:00
2025-02-26 13:04:55 +01:00
2023-03-12 16:00:57 +01:00
2025-02-26 13:04:55 +01:00
2024-08-02 12:41:46 +01:00
2025-04-07 16:14:41 +02:00
2024-07-31 09:26:09 -07:00
2025-02-26 13:04:55 +01:00
2025-02-26 13:04:55 +01:00
2024-12-08 13:47:07 +01:00
2024-08-02 12:41:46 +01:00
2025-03-26 15:59:39 +00:00
2025-04-06 14:39:40 +02:00
2025-02-26 13:04:55 +01:00
2023-03-12 16:00:57 +01:00
2025-02-26 13:04:55 +01:00
2025-02-26 13:04:55 +01:00
2024-04-30 16:22:23 +02:00
2025-02-26 13:04:55 +01:00
2025-02-26 13:04:55 +01:00
2025-02-26 13:04:55 +01:00
2024-09-09 15:56:58 -07:00
2025-02-26 13:04:55 +01:00
2025-02-26 13:04:55 +01:00
2024-06-06 16:38:02 +00:00
2025-02-26 13:04:55 +01:00
2025-02-26 13:04:55 +01:00
2024-07-20 14:02:22 +01:00
2025-02-26 13:04:55 +01:00
2025-02-26 13:04:55 +01:00
2025-03-26 15:59:39 +00:00
2025-02-26 13:04:55 +01:00
2024-09-28 22:47:46 +02:00
2025-02-26 13:04:55 +01:00
2025-02-26 13:04:55 +01:00
2025-02-26 13:04:55 +01:00
2025-02-26 13:04:55 +01:00
2024-06-06 16:38:02 +00:00
2025-02-26 13:04:55 +01:00