OTP (one-time passcodes) - Android Devices

Created by Chris Canfield, Modified on Mon, 22 Sep at 2:13 PM by Chris Canfield

Overview


This guide demonstrates how to add and recover legacy OTPs (one-time passcodes) using the TraitWare Mobile app for Android.  TraitWare supports OTPs while legacy web applications are transitioned to supporting passwordless access.


The OTPs stored in the TraitWare app are backed up when Sync is enabled and can be recovered.  They are also protected by TraitWare authentication, both online and offline.



TABLE OF CONTENTS



Adding an OTP


Open the TraitWare app and authenticate to an account.  Tap OTP Vault.




Click the three vertical dots in the top right.  A menu will appear with options to add via QR code or Manually.  Most OTPs are added using a QR code.




Tap 'Add via QR code'.  The camera view will appear and it will scan the OTP QR code.




Verify the information and click Save to add the token.




After adding the first token, a prompt will appear asking to Enable Automatic Backups.  It is recommended to enable backups to recover tokens later for lost or replaced devices.  TraitWare stores the tokens encrypted locally and when backed up in the cloud.




The OTP token is now available for use.  Additional tokens may be added by following the same steps.  Tap on an OTP to copy the value if needed.




Recovering OTPs


If backups were enabled, the OTPs can be recovered for a replaced mobile device.  NOTE: if the user is deleted from the TraitWare admin console the OTPs cannot be recovered.  The device for a user may be deleted and a new registration issued, allowing for a recovery.


To recover, log in to the registered TraitWare user account and navigate to Settings.  Tap Backup and Recovery under OTP Vault.




Tap Recover Vault.





Click Recover Vault to recover the vault.  Do not recover a vault on an existing account unless you have copied the values to export them.  Recovering on a replaced device is not an issue.




The OTPs should now be available again for use.






Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article