2012-08-30 20 views
13

Estoy intentando que mi sitio html5 abra la aplicación de Facebook para iPhone nativa para autenticar a los usuarios.¿Es posible utilizar la aplicación nativa de Facebook para iniciar sesión en una aplicación html5 móvil? En el iPhone

El sitio actualmente utiliza OAuth 2 en el lado del servidor, por lo que redirige a todos a la versión web de Facebook. Esto es un problema porque no quiero obligar a las personas a iniciar sesión con un pequeño teclado.

¿Puede obtener la aplicación html5 para abrir en Safari y autenticarse a través de la aplicación FB nativa?

Si esto no es posible con Facebook ¿es posible con las aplicaciones de Twitter? ¿Cómo es la experiencia en Android?

Sé que puede autenticarse entre una aplicación nativa de iPhone y la aplicación nativa de Facebook.

+2

El teclado en Safari es del mismo tamaño que el de la aplicación nativa de Facebook ... – ceejayoz

+0

Ceejayoz, supongo que la mayoría de las personas están registradas en la aplicación nativa de Facebook. Entonces nunca verían el pequeño teclado. ¿Alguna ayuda sobre cómo hacer que la aplicación html5 abra la aplicación nativa para autenticarse sin escribir? – alakin

Respuesta

1

Sí, puedes hacer esto solo usa el código estándar en la sección de desarrolladores de Facebook del sitio y siguiendo el guide exactamente ... Lo he intentado y funcionó para mí, solo necesitas encontrar una manera de conectar tu oAuth a esto ...

+0

Si su caché se borra y primero abre su aplicación web sin iniciar sesión en Facebook en el navegador web móvil (que sea Safari) pero con la aplicación de Facebook nativa iniciada y en funcionamiento, este código NO FUNCIONA para mí. –

+0

@alakin solo pregunta si la solución sugerida está funcionando o no? Lo has probado. – Manuel

+0

Acabo de probar la solución y definitivamente no funcionó –

Cuestiones relacionadas