Yes, pwSafe supports TOTP.
TOTP is used by many online services to provide multi-factor authentication. In addition to entering a password, you need to supply a code that changes every 30 seconds.
The One-Time Password field may appear hidden. This happens because the One-Time Password field is only displayed when an entry in the database contains One-Time Password information.
How to add a One-Time Password
To add a One-Time Password to an existing entry, open the entry details and tap/click the Edit button. Then use the '+' button to add the One-Time Password field to the entry. You can provide the One-Time Password in two different ways
- by scanning a QR code (iOS only)
- by entering the secret key
The One-Time Password will now be displayed in the entry
Additionally, on iOS, make sure to point the "Set Up Codes In" setting to pwSafe as explained in this article. That will automatically store all new One-Time Passwords in pwSafe.
Exporting
You can transfer a One-Time Password to another application (like Google Authenticator) by opening the context menu of the One-Time Password: on iOS long-press the One-Time Password, on macOS use the right mouse button.
Note: only use this option when you want to manage your One-Time Password with another app. To use the One-Time Password to authenticate, simply single tap/click the One-Time Password to copy the current authentication code to the clipboard. Or even more convenient: use AutoFill to allow seamless integration in Safari.
Comments
2 comments
Good progress! Thanks.
The latest TestFlight version includes support for adding TOTP info to an entry.
Please sign in to leave a comment.