es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Inicia sesión con Apple en una aplicación Flutter utilizando Parse Server muestra “correo electrónico en uso”.

Mi problema es que tengo 6 aplicaciones en la App Store, todas ellas utilizan 1 paquete principal. Cada aplicación es igual pero tienen diferentes datos, nombres de paquetes, etc. Si elimino mi cuenta de usuario de parser y borro la configuración de autenticación en el dispositivo de Apple, puedo iniciar sesión en cada aplicación utilizando el inicio de sesión de Apple. Y todo va bien mientras esté conectado. Pero cuando cierro sesión e intento iniciar sesión de nuevo, me dice “correo electrónico en uso”. Para iniciar sesión nuevamente, tengo que repetir el proceso de eliminar mi cuenta de parser y borrar la configuración de autenticación.

Realmente no sé cómo resolverlo, ¿debería cambiar algo en el código de Flutter o en la configuración del servidor de parse?

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Según la información proporcionada, parece que el problema podría estar relacionado con la forma en que se maneja la autenticación de usuarios en sus aplicaciones. Dado que las aplicaciones son todas básicamente iguales pero con datos y nombres de paquetes diferentes, es posible que haya un conflicto entre las cuentas de usuario creadas por cada aplicación.

    Una solución potencial podría ser asegurarse de que cada aplicación esté utilizando un identificador único para la autenticación de usuarios, en lugar de depender de un paquete central único. Esto implicaría realizar cambios en el código de cada una de las 6 aplicaciones para asegurarse de que estén utilizando identificadores diferentes.

    Otra posibilidad es verificar la configuración de parse-server y asegurarse de que las cuentas de usuario se estén creando y gestionando correctamente. Es posible que haya un problema con la configuración del servidor que esté causando el error “correo electrónico en uso”.

    Sin más información sobre la implementación específica de sus aplicaciones y servidor, es difícil proporcionar una respuesta definitiva. Sin embargo, consultar con otros desarrolladores que tengan experiencia con parse-platform y parse-server podría ser un buen punto de partida. Además, revisar la documentación y las guías de solución de problemas proporcionadas por parse-platform y Flutter también podría ser útil para identificar la fuente del problema.

Comments are closed.