¿Es posible que una aplicación de Android utilice el servicio Open-ID?

Tengo una solución de C / S, que toman Android como su cliente y PHP como su servidor.

Tengo mi propio sistema de cuentas.

Me pregunto si podría proporcionar a mi usuario para iniciar sesión en mi sistema con la cuenta de Google.

Vi que hay solución web para esto, como este stackoverflow.com podría utilizar la cuenta de Google para iniciar sesión directamente.

¿Existe una solución para el sistema C / S?

No sin un navegador web.

Si el usuario no está conectado a google (o cualquier otro proveedor), primero tiene que autenticarse con el proveedor. Esto se hace a través de un navegador web, y ni siquiera debe intentar hacerlo de otra manera (por razones de seguridad, el usuario debe estar seguro de que está conectado al proveedor, por ejemplo, viendo la url en su navegador).

Sin embargo, incluso si el usuario ha iniciado sesión, el proveedor debe saber que, por lo general, utiliza una cookie. Y las cookies se almacenan en un navegador web. Por lo tanto, en teoría, puede analizar el archivo de cookies del navegador y, a continuación, intentar la autenticación inmediata, pero no funcionará hasta que se inicie sesión y autorice a la parte de confianza mediante un explorador web primero.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.