Saltar al contenido

¿Cómo genera Firebase el Uid?

Este dilema se puede resolver de variadas formas, pero nosotros te damos la respuesta más completa en nuestra opinión.

Solución:

El ID de usuario de Firebase (a menudo llamado uid) es un identificador opaco para una cuenta de usuario. No tiene conexión con los proveedores de identidad subyacentes de la cuenta y debe tratarse como un valor opaco.

Según IndieWeb

“Opaco” es un término que se usa a menudo para referirse a datos como URI u otros identificadores. Un identificador es opaco si no proporciona información sobre lo que identifica, aparte de ser aparentemente aleatorio. string o número.

El UUID se genera automáticamente en función de la marca de tiempo y algo de entropía. Los UUID se pueden ordenar según el tiempo de creación, lo que ayuda a mantener los índices en Firebase.

UUID no es un hash de, por ejemplo, la dirección de correo electrónico, la identificación de Facebook u otra. Al eliminar todo el significado del propio uid, no depende de ninguna propiedad subyacente y esas propiedades pueden cambiarse libremente.

Si desea utilizar un UID personalizado, debe ser coherente. Se recomienda no unir la creación de ID de usuario y la propiedad de inicio de sesión de algún tipo porque la propiedad puede cambiar y tendrá una ID de usuario inconsistente.

Reseñas y valoraciones

Si aceptas, tienes el poder dejar una reseña acerca de qué te ha gustado de esta división.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *