tutorial initializeapp example conectar con como javascript firebase firebase-authentication

javascript - initializeapp - Cómo evitar que el token de usuario anónimo de Firebase caduque



firebase y js (0)

Estoy usando la autenticación anónima es una aplicación de Firebase. Me di cuenta de que ahora tengo más de 100 usuarios anónimos registrados aunque todo lo que he estado haciendo es probar la aplicación. Parece que el tiempo de caducidad del token de usuario es bastante corto y, tan pronto como caduque, el siguiente inicio de sesión hace que se cree un nuevo usuario.

¿Cuál es la mejor manera de evitar esto? Podría presumiblemente actualizar el token del usuario, pero no estoy seguro de cómo hacerlo, ya que en onAuthStateChange el parámetro de user es null si el usuario ha caducado.

¿O debería haber cambiado el tiempo de caducidad? Si es así, ¿cómo hago esto? Encontré algunas instrucciones para hacerlo en los viejos documentos de Firebase pero no puedo ver cómo hacerlo en la última versión.

ACTUALIZACIÓN: actualmente estoy inicializando la aplicación y autenticando al usuario (anónimo) así:

firebase.initializeApp(FIREBASE_CONFIG); firebase.auth().onAuthStateChanged(user => { if (!user) { firebase.auth().signInAnonymously().catch(error => { console.error(''Failed to authenticate with Firebase'', error); }); } });