Si instalo whatup en un dispositivo diferente con el mismo número de teléfono, la aplicación whats del dispositivo anterior no funciona. De manera similar, en la aplicación flutter, quiero saber si un usuario se ha registrado en un nuevo dispositivo mientras deja la sesión en otro dispositivo.

Se ha propuesto una solución, pero ¿qué pasa si no hay número de teléfono o permiso? no garantizado

Otra solución es sobre token, pero el token cambia como mencionado , por lo que lo mejor podría ser invalidar la sesión, pero no pude encontrar cómo invalidar la sesión.

0
puzzled 23 ago. 2020 a las 03:39

1 respuesta

La mejor respuesta

pero ¿qué pasa si no hay un número de teléfono o no se otorga el permiso?

Luego use otra cosa como identificador único, por ejemplo, mi equipo usa flutter_udid para realizar un seguimiento de las licencias. No hemos tenido ningún problema con él hasta ahora, por eso lo recomiendo, pero hay otros que sirven para el mismo propósito.

pero no pude encontrar cómo invalidar la sesión.

Eso está completamente relacionado con el backend y es un "problema" en sí mismo, debería escribir una nueva pregunta dedicada a eso. Además, no olvide decir qué está usando como backend (no lo ha hecho en esta pregunta).

1
Uroš 23 ago. 2020 a las 01:02