I have a refresh method in my code that calls firebaseUser?.getIdToken();. The problem start to happen when user is in the app for approx 1h. the code throws auth/user-token-expired error and the user is force to logout.
it goes straight to the catch. From the documentation I know that:
Firebase ID tokens are short lived and last for an hour; the refresh token can be used to retrieve new ID tokens. Refresh tokens expire only when one of the following occurs: The user is deleted. The user is disabled. Which is not the case here. Is there any other reason why the method throws exception?
I have a refresh method in my code that calls
firebaseUser?.getIdToken();
. The problem start to happen when user is in the app for approx 1h. the code throwsauth/user-token-expired
error and the user is force to logout.it goes straight to the catch. From the documentation I know that:
Firebase ID tokens are short lived and last for an hour; the refresh token can be used to retrieve new ID tokens. Refresh tokens expire only when one of the following occurs: The user is deleted. The user is disabled. Which is not the case here. Is there any other reason why the method throws exception?