beeminder / beedroid

This is a repository to keep track of issues with the Beeminder Android app
6 stars 0 forks source link

Handle user changing password #41

Open adamwolf opened 6 years ago

adamwolf commented 6 years ago

I am not sure the app shows any sort of error when the user resets their password and doesn't change it in Beeminder.

From dup gissue:

What should we do if the Beeminder API tells us our login credentials are bad? Right now, we log it, but it does not look like we tell the user about it at all. A user in support had this issue; what they saw was that Beeminder just wouldn't sync.

Replicata

TODO

dreeves commented 6 years ago

@dreeves not sure what to label this as. thoughts?

Good question. It's a potential bug and the first step is easy so let's try labeling it BUG and PEA.

adamwolf commented 4 years ago

User got bit by this this week.

adamwolf commented 4 years ago

We do not handle 401 or unauthorized responses after login in a user-facing way.

adamwolf commented 4 years ago

A user ran into this again today.

adamwolf commented 3 years ago

This has been happening to a good handful of users in the last month or two.

krugerk commented 3 years ago

The iOS app appears not to suffer from this. Upon successful login, the api token is persisted locally and used for subsequent api calls.

As far as I know, the token is not reset by changing password in the web interface.

(Might be worth checking out how the app handles the case that the cached api token no longer is valid, when the user resets it in the webapp. Re: iOS app)