ground-android icon indicating copy to clipboard operation
ground-android copied to clipboard

[Offline support] Allow user to add/remove accounts for offline use

Open gino-m opened this issue 7 years ago • 1 comments
trafficstars

The prototype currently requests sign-in when opening the app. If the user signs out while offline, the app currently becomes unusable, since there's no way to log back in. In order to properly support offline use, account tokens will likely need to be stored locally.

  • [ ] Ensure workers connect to remote using user initiating mutation, not current user
  • [ ] When user removed, also remove all pending mutations
  • [ ] Verify error handling and race conditions when syncing mutations from deleted users
  • [ ] List users UI
  • [ ] Add user UI
  • [ ] Remove user UI

gino-m avatar Nov 18 '18 18:11 gino-m

Hi @chinesco did you mean to close this or another issue?

gino-m avatar Jul 23 '19 03:07 gino-m

At the very least we should change the UI to make it harder for the user to accidentally sign out while offline. @ngosue FYI.

gino-m avatar Aug 30 '22 15:08 gino-m

@gino-m -- firebase should store these for us, close in favor of making it hard to log out while offline.

Closing this in favor of a bug around offline logout.

scolsen avatar Feb 27 '23 17:02 scolsen

Tracking against #769. Closing.

scolsen avatar Feb 27 '23 17:02 scolsen