Our great sponsors
-
keepassxc
KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
git-credential-keepassxc
Helper that allows Git (and shell scripts) to use KeePassXC as credential store
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
I use KeepassXC password manager[1], it keeps my TOTP information and makes it available to use on all my devices. It syncs between my devices using Dropbox. Kepassium[2] makes it available on iOS, and Keepass2Android[3] makes it available on Android. It also manages my SSH keys and adds them to the ssh-agent, even on Windows. and houses a backup of my GPG keys. I even found that it can manage my credentials for use in scripts and git using git-credential-keepassxc[4].
Similar functionality can be had from 1Password[5], of you're into the more fancy experience. As a bonus this approach makes it very easy to store all those backup codes that dotp services often give you. Won't help your current predicament but will prevent it from happening again :)
1: https://keepassxc.org/
2: https://keepassium.com/
3: https://github.com/PhilippC/keepass2android
4: https://github.com/Frederick888/git-credential-keepassxc
5: https://1password.com/
I use KeepassXC password manager[1], it keeps my TOTP information and makes it available to use on all my devices. It syncs between my devices using Dropbox. Kepassium[2] makes it available on iOS, and Keepass2Android[3] makes it available on Android. It also manages my SSH keys and adds them to the ssh-agent, even on Windows. and houses a backup of my GPG keys. I even found that it can manage my credentials for use in scripts and git using git-credential-keepassxc[4].
Similar functionality can be had from 1Password[5], of you're into the more fancy experience. As a bonus this approach makes it very easy to store all those backup codes that dotp services often give you. Won't help your current predicament but will prevent it from happening again :)
1: https://keepassxc.org/
2: https://keepassium.com/
3: https://github.com/PhilippC/keepass2android
4: https://github.com/Frederick888/git-credential-keepassxc
5: https://1password.com/
I use KeepassXC password manager[1], it keeps my TOTP information and makes it available to use on all my devices. It syncs between my devices using Dropbox. Kepassium[2] makes it available on iOS, and Keepass2Android[3] makes it available on Android. It also manages my SSH keys and adds them to the ssh-agent, even on Windows. and houses a backup of my GPG keys. I even found that it can manage my credentials for use in scripts and git using git-credential-keepassxc[4].
Similar functionality can be had from 1Password[5], of you're into the more fancy experience. As a bonus this approach makes it very easy to store all those backup codes that dotp services often give you. Won't help your current predicament but will prevent it from happening again :)
1: https://keepassxc.org/
2: https://keepassium.com/
3: https://github.com/PhilippC/keepass2android
4: https://github.com/Frederick888/git-credential-keepassxc
5: https://1password.com/
I use KeepassXC password manager[1], it keeps my TOTP information and makes it available to use on all my devices. It syncs between my devices using Dropbox. Kepassium[2] makes it available on iOS, and Keepass2Android[3] makes it available on Android. It also manages my SSH keys and adds them to the ssh-agent, even on Windows. and houses a backup of my GPG keys. I even found that it can manage my credentials for use in scripts and git using git-credential-keepassxc[4].
Similar functionality can be had from 1Password[5], of you're into the more fancy experience. As a bonus this approach makes it very easy to store all those backup codes that dotp services often give you. Won't help your current predicament but will prevent it from happening again :)
1: https://keepassxc.org/
2: https://keepassium.com/
3: https://github.com/PhilippC/keepass2android
4: https://github.com/Frederick888/git-credential-keepassxc
5: https://1password.com/
will generate a PNG file for each account, name after the account name and site name, and containing the QR code for the account.
Going forward, save those PNGs somewhere secure (I use an encrypted tar file). Any new accounts you set up save the QR codes for those as PNGs and add them to your collection. If you keep that collection up to date you will be able to readily handle any device updates or replacements readily or adding new TOTP apps.
[1] https://github.com/dim13/otpauth