it-swarm-es.com

Oauth y Facebook

¿Hay alguna manera de hacer que los usuarios se registren automáticamente en un sitio Drupal si han iniciado sesión en Facebook? Lo sé Drupal para Facebook y Facebook - Auth pero están usando tablas y no perfiles de usuario.

3
amirash

Sugiero que mire el módulo de Facebook Connect en su lugar

2
realityloop

http://drupal.org/project/fboauth

Uno de los mejores módulos de integración de FB que he visto; Toqué quicksketch para llevar esto de la caja de arena al módulo, y ha hecho un gran trabajo al portar el módulo y responder a las consultas de mantenimiento. El código es simple y fácil de trabajar. Hice un puerto aproximado a D7, que puede encontrar en la cola de problemas. Estoy seguro de que podría manipularlo para registrar automáticamente a los visitantes, aunque aún tendrán que otorgar permiso para los datos que desee a través de FB. Estoy seguro de que ya lo ha comprobado, pero documentación de FB le informará sobre los conceptos generales relacionados con la autorización de Facebook.

2
areynolds

El módulo OAuth Connector para Drupal 7 afirma ser compatible con el registro y el inicio de sesión a través de OAuth 2 API: s en general y también para apoyar específicamente a Facebook.

2
VoxPelli

Como se dijo en una publicación anterior, OAuth Connector puede hacer el trabajo. Tienes un buen tutorial aquí http://fuseinteractive.ca/blog/how-allow-facebook -logins-your-drupal-site .

Buena suerte

0
user9869932

Prueba módulo Janrain Engage (anteriormente RPX) .

Usando Janrain Engage, los sitios de Drupal pueden autenticar a los usuarios nuevos y existentes con las redes sociales populares , mapear los datos del perfil de usuario de estos sitios web a Drupal campos y compartir Drupal contenido con los amigos de un usuario en sus redes sociales.

Aquí hay un resumen rápido de algunas características notables:

INICIAR SESIÓN Y REGISTRO : Permitir que los visitantes del sitio se registren e inicien sesión con una de sus cuentas existentes en redes sociales populares como Facebook , Google, Yahoo !, Twitter y LinkedIn. Se incluye soporte tanto para Drupal bloqueo de inicio de sesión de usuario como para la página de inicio de sesión de usuario. Convirtiendo rápida y fácilmente visitantes anónimos del sitio en usuarios activos registrados.

MAPEO DE DATOS : Con el permiso del usuario, puede asignar los datos del perfil social de un usuario a campos específicos Drupal. A Se admite una variedad de campos, incluidos los campos de usuario, los campos de perfil centrales de estilo antiguo (para aquellos que actualizan desde Drupal 6) y Profile2 contribuido campos del módulo.

IMPORTACIÓN DE FOTO DE PERFIL: Importe fotos de perfil de la cuenta de red social de un usuario y utilícela como imagen de perfil Drupal.

COMPARTIR SOCIAL: Facilite a los usuarios compartir su Drupal contenido y comentarios con amigos y seguidores en otras redes sociales. Se puede incluir un botón o enlace "Compartir" en tipos de contenido específicos, lo que activa el widget para compartir en redes sociales Janrain Engage. Cuando un usuario envía un comentario, este widget se puede activar automáticamente (sugiriendo al usuario que debe compartir el comentario).

ADMINISTRACIÓN DE CUENTAS VINCULADAS: Se proporciona una pestaña "Cuentas vinculadas" al usuario final (que tiene el permiso de módulo apropiado). Usando esta pestaña, un usuario puede agregar, eliminar o administrar las cuentas de redes sociales conectadas a su cuenta de sitio Drupal.
REGLAS

INTEGRACIÓN: para aquellos que usan el popular módulo de Reglas, puede configurar la gama completa de acciones basadas en Reglas para que ocurran (cambiar un rol, enviar un correo electrónico, etc.) cada vez que un usuario agrega o elimina una cuenta vinculada a través de Janrain Engage. También puede configurar el widget para compartir en redes sociales de Janrain Engage para que se inicie en varios eventos basados ​​en reglas.

INTEGRACIÓN DE VISTAS: si utiliza el módulo Vistas, puede crear fácilmente varias vistas que incluyan datos como ID de cuenta vinculada, información e icono del proveedor, así como un enlace para eliminar la cuenta. Estos se pueden utilizar, por ejemplo, para crear análisis en todo el sitio sobre la cantidad de cuentas vinculadas de un tipo determinado que se han creado.

INTEGRACIÓN CAPTCHA: Ahora puede usar cualquiera de los módulos captcha populares (Mollom, Captcha y sus submódulos) junto con Janrain Engage. Si bien los registros regulares seguirán siendo necesarios para pasar por la verificación del captcha, los registros a través de Engage serán automáticos.

0
Shad81

Probé el módulo de conector Oauth pero no pude hacerlo funcionar. En el momento de este comentario, el módulo de conector Oauth no tenía confirmaciones desde octubre de 2013 ( Hace 2 años) Entonces, elegí el módulo H ybridAuth Social Login , que actualmente se mantiene muy activamente y simplemente funcionó sin ningún problema.

Tomado de la página del proyecto:

HybridAuth Social Login integra la biblioteca HybridAuth en Drupal y permite a sus usuarios iniciar sesión y registrarse usando:

  • Facebook
  • Gorjeo
  • LinkedIn
  • Google
  • Yahoo
  • Ventanas viven
  • Firme
  • AOL
  • OpenID
  • Github, LastFM, Paypal, Vimeo, Disqus, Instagram, Tumblr, Vkontakte, Mail.ru, Yandex, Odnoklassniki, Twitch.tv, Steam y más
0
rwilson