freeotp / freeotp-ios

Apache License 2.0
686 stars 173 forks source link

RFE: add export/import tokens feature #265

Open jsfan3 opened 2 years ago

jsfan3 commented 2 years ago

Thank you for developing this helpful app! :)

If I understand correctly, there is no function to email me a backup of all tokens or import it.

The only backup feature is the one offered by Apple for those with macOS. However, it doesn't work anyway (https://github.com/freeotp/freeotp-ios/issues/262).

Suppose I have a full private tokens backup and my phone breaks. In that case, with a new phone, I can continue accessing services requiring two-factor authentication. Without a backup, I would instead find myself with a big problem! That's why I want to save all the private tokens stored in FreeOTP to a file on my Linux laptop.

As for security, it's my responsibility to use encrypted email and an encrypted SSD with Linux - I already do both.

tripolskypetr commented 2 years ago

At this moment I'm using https://2fa-pwa.github.io due to the lack of a token export feature. The source code is in public domain. Might be useful

image

LinuxDonald commented 2 years ago

I have the same problem. I come from Android and need to take my tokens to ios.....

kathrindc commented 1 year ago

I have the same problem. I come from Android and need to take my tokens to ios.....

@LinuxDonald If you want to stay with FreeOTP, I made a tool with a friend that takes the borked Android XML exports and generates a QRCode for you to import them into the iOS version or another app.

You can use it here or check the repo

LinuxDonald commented 1 year ago

I already switched to an other app and iOS own token system.