¿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.
- ¿Por qué el método GoogleAuthUtil.getToken () genera dos tipos de tokens?
- login de vapor con openID en android
- Autenticación contra App Engine desde la aplicación de Android con inicio de sesión federado (OpenID)
- Integre Google, Yahoo y OpenID en la aplicación Android?
- Credenciales de Webservice - OpenID / Android AccountManager?
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?
- ¿Cómo hacer que AccountManager (authtoken) y OpenID trabajen juntos (sin AppEngine)?
- ¿Cómo evitar la "Acción completa con" emergente con devoluciones de llamada de OAuth de Google?
- Openid con una aplicación para Android
- OpenID para aplicaciones de Android que requieren
- OpenId en Android
- OAuth / OpenID - ¿Qué debo usar?
- Autenticación de Android con Google OpenID. ¿Qué sigue?
- Aplicación para Android: ¿iniciar sesión con ID de google?
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.