Como lidar com a expiração personalizada do token do firebase no Firebase 3.x.x

Eu tenho usado "signInWithCustomToken ()"para autenticar o usuário do firebase.

Este token expira em 1 hora.

O Firebase recomendou a expiração do token para 1 hora. Se modificarmos a expiração ao criar um token personalizado usando a biblioteca "php-jwt", o firebase emitirá a exceção "O formato do token personalizado está incorreto. Verifique a documentação".

Ao procurar soluções, encontrei o seguinte tópico "Falha na autenticação do Firebase Android: expired_token (o token de autenticação expirou)"

Mas o token atualizado retornado por "onTokenRefresh ()"não funciona para mim.

Qual será o procedimento para atualizar esse token personalizado?

OU

Existe uma maneira de definir a expiração manual como token personalizado?

questionAnswers(2)

yourAnswerToTheQuestion