Users who have never been logged in the past seem to be exempt, but I think users who have used the old app in the past which was running on the backendless 3 and now who download the new app running on version 5 backendless are having trouble when they sign in.
I ‘think’ the problem is to do with user tokens, we are getting this error in testing: Not existing user token - Relogin user to update your user token
How should we handle this. They can’t logout and relogin because the app already thinks they are logged in so doesn’t show this option.
Is there anything you can think of to solve this without changing any code or requiring an app update. New users who have never used the app in the past seem to be unaffected.
We are still really struggling here with users logging in. I can’t actually figure out what is going on - I still think it is something to do with migration causing some sort of confusion. We never had this once on the backendless v3 code. I have checked all the new code and can’t see anything wrong. I can login absolutely no problem on my test device but we have had lots of complaints from new users saying they cannot login. Especially on Android devices, but this may be coincidence.
Anyway with a chat with a particularly helpful user we got this. hopefully it might give a clue… This was from an Android app.
ME: Try logging in.
RESULT: it seems to register that this is a valid user but it looks like it is timing out and crashing our app: (never happened before)
Whenever a user logs in with the same credentials more than once, a multiple login logic is triggered. There is a limit for multiple logins in your app in Backendless. You can see it on the Users > Login section in Backendless console. In order to avoid a situation when you run into this limit, it is recommended to clear out user tokens by calling the logout API whenever a user quits or shuts down the app or even before executing the login API.
As for the error with the hostname, this would be outside of our control - there must be something with the mobile network and the provider not resolving the domain name.
Hi Mark - we do actually call the user logout API if there is a problem when the user logins and this has worked in the past. However this afternoon it wasn’t working and wasn’t clearing the problem. And also normally if we toggle the multiple login button on the console this has the effect to reset the limit. None of this was making any effect, however I have just tried again and it does seem to be working again? I have managed to reset the limit. Very strange!