Normalmente, al trabajar con las credenciales de un usuario, las almacenaría localmente en un dispositivo, nunca en un servidor porque crea una responsabilidad innecesaria.
Por ejemplo, en iPhone tenemos
Correo (predeterminado) Gmail por Google Chispa por Readdle
Hablé con el soporte de Google Apps hoy y dicen que todas las credenciales de autenticación al usar su aplicación se almacenan localmente para sus cuentas de gmail. No estoy seguro de cómo el cliente de correo predeterminado de Apple almacena las credenciales, ¡se agradecería la entrada! Por otro lado, Spark dice que su "servidor necesita revisar y enviar correos electrónicos desde su cuenta de correo electrónico para que [algunas funciones] funcionen. Y para lograr esto, necesitamos almacenar el token de acceso de su cuenta de correo electrónico". Historia completa aquí .
Ahora estoy curioso
- ¿Realmente necesitan almacenar mis credenciales en su servidor en el iPhone? ¿Esto se debe solo al iPhone o también sería Android?
- Tengo dos factores habilitados y una contraseña de aplicación. ¿Es la contraseña de la aplicación lo que almacenarían? ¿Es este mi token OAuth en este caso?
- Esto parece un gran grado de confianza que tengo que poner en una aplicación de terceros y que sus servidores no son pirateados.
Muchas gracias, si no hubiera publicado en el grupo correcto; me disculpo sinceramente Simplemente estoy tratando de entender cómo funcionan los clientes de correo electrónico de terceros. Por favor, apúntame en la dirección correcta y eliminaré esta publicación.