Remote + Async

https://twitter.com/shl/status/1222545212477599751?s=12

Indications are there’s no way to backup and restore gAuthenciator tokens

"Many layers of security"by jlkinsel is licensed under CC BY-NC 2.0 Moving to a new device always involves re-creating tokens and updating security preferences for each service. By design, recovery codes are intended to be copied and stored locally. By execution, when and how recovery code availability is communicated to us is not consistent across…