-
Okay. So? HOTP and TOPT are so trivial to implement, you can even use a C64[0] as your 2FA device. Here's my anti-FAQ to their FAQ:
*TOTP ANTI-FAQ*
Want a guide to implementing time-based passwords in your app? Here you go: https://www.freecodecamp.org/news/how-time-based-one-time-pa...
What was that? You want to do it in Typescript? Okay, here you go: https://www.npmjs.com/search?q=totp
Want to do it in Python? Unfortunately, you only have 275 choices: https://pypi.org/search/?q=totp&o=-created
How about on an Arduino? https://github.com/lucadentella/TOTP-Arduino
Y'all get the point by now, I'm sure.
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
Vaultwarden [1] if you want to keep using the Bitwarden clients but with a different backend. You can also use KeePassXC and self-hosted cloud instance to sync your database between devices [2]
[1] https://github.com/dani-garcia/vaultwarden
[2] https://keepassxc.org/docs/#faq-cloudsync
-
KeePassDX
Lightweight vault and password manager for Android, KeePassDX allows editing encrypted data in a single file in KeePass format and fill in the forms in a secure way.
I too am very annoyed by this, and it has been happening for as long as I can remember. KeePassDX [1] works around this by providing a custom keyboard you can use to fill in your passwords anywhere.
[1] https://github.com/Kunzisoft/KeePassDX