The app needs to handle error states, most critically states where tokens have been revoked or accounts deleted.
Since accounts are decoded and stored locally, it should be relatively easy to determine whether an account has been deleted or tokens revoked. When this is determined, the app should let the user know and present options to remove or reauthorise the account.
The app needs to handle error states, most critically states where tokens have been revoked or accounts deleted. Since accounts are decoded and stored locally, it should be relatively easy to determine whether an account has been deleted or tokens revoked. When this is determined, the app should let the user know and present options to remove or reauthorise the account.