Pregunta

Tengo un Rails 3 aplicación utilizando Diseñar para la autenticación.
Además de la autenticación manual de uso del correo electrónico, también tiene un Facebook Connect que permite un inicio de sesión único en el uso de Facebook. Francia El siguiente paso es LinkedIn conexión. ¿Hay una manera sencilla de integrar linkedin llamada a la API de legado? gratis (El enfoque ingenuo de definir
config.oauth :linkedin, 'MY_APP_ID','MY_APP_SECRET',
:site => 'https://api.linkedin.com/',
:authorize_path => '/uas/oauth/authorize',
:access_token_path => '/uas/oauth/accessToken'
en el config / inicializadores / devise.rb resultado en "Un Autorización Token no se suministró" mensaje de error desde linkedin).

Gracias!

Actualización: Gracias por las respuestas (increíblemente) rápidos. Tenía la esperanza de no tener que cambiar mi solicitud para agregar la autenticación de LinkedIn, mediante el uso de OmniAuth o una solución similar. Sin embargo, ahora veo que la respuesta linkedin no devuelve el correo electrónico - que se la utiliza como clave principal para mis usuarios, y por lo tanto no puedo usar la autenticación de la I utilización manera facebook (en solución de Ryan le permite definir el correo electrónico separado si no se volvió de Twitter, pero no es lo suficientemente bueno para mis propósitos).

Otro Actualización: Diseñar ahora tiene soporte OmniAuth, y está funcionando muy bien. Pedido este enlace .

Otros consejos

Consulte el OmniAuth Railscast encontrará un curso impresionante en la forma de integrar Facebook conectar con legado. Buena suerte!

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top