[Ror-es] Facebook Connect

Jorge Díaz
Sun Sep 20 17:14:00 GMT 2009


Pues efectivamente, yo creo que es lo que hacen para evitar cuentas nativas
"duplicadas" con las de facebook. Lo cual me parece la mejor solución.
Buscando sobre esto he encontrado esto:


Que lo explica bastante claramente.

Gracias por la info! :)
Salud



2009/9/20 Borja Martín 

> Buenas,
> como comenta Fernando, a través de la api no puedes obtener directamente el
> email del usuario, pero sí que puedes obtener o bien una dirección de correo
> de facebook a modo de proxy o bien los hashes de las direcciones.
> Yo diría que lo que hace digg es generar un hash a partir del email cuando
> te registras y guardarlo, y luego buscar el que devuelve facebook y asi
> obtener el email asociado:
> 
>
> Saludos
>
> 2009/9/20 Fernando Blat 
>
> Que va, FB no te da el email del usuario, sólo algunos datos personales.
>>
>> Nosotros lo solemos resolver haciendo una pantalla de registro más
>> ligera (una vez el usuario ya se ha vinculado con FB) pues ya tenemos
>> algunos de los datos que le pediríamos si no se hubiera vinculado,
>> pero le pedimos por ejemplo, e-mail, password o que acepte las
>> condiciones del servicio.
>>
>> 2009/9/20 Jorge Díaz :
>> > Buenas again.
>> > Sigo adelante con el tema de añadirle Facebook Connect a
>> http://fresqui.com.
>> > Ya tengo funcionando la autenticación en local, pero fisgando la
>> > implementación de digg.com observo que, cuando te autenticas con un
>> facebook
>> > cuyo email ya está registrado previamente en Digg, lo detecta y te
>> > propone/obliga a "mergear" las cuentas.
>> > Mi pregunta es ¿Facilita Facebook el email del usuario de alguna forma?
>> Es
>> > algo que me resulta curioso cuando menos además de que no he podido
>> > encontrarlo por ninguna parte en la doc oficial.
>> > Pregunto por si alguien se ha encontrado en esta disyuntiva previamente.
>> > Salud.
>> >
>> >
>> > 2009/9/16 Jorge Díaz 
>> >>
>> >> Jisuscraist!. Era bastante beginner, pero creo que no estaba muy bien
>> >> explicado en el tutorial, la verdad.
>> >> Pensé que era un problema con el parser de FBML ese y con sólo
>> inicializar
>> >> el plugin con su generador correspondiente estaba resuelto.
>> >> Gracias a ambos.
>> >> Salut.
>> >>
>> >>
>> >> 2009/9/15 Fernando Blat 
>> >>>
>> >>> Hombre, lo de terrible es un poco relativo.
>> >>>
>> >>> Si te fichas en la ruta /xd_receiver.html es un fichero HTML que
>> >>> alguien pide en el raíz de tu proyecto, es decir, la carpeta public/.
>> >>>
>> >>> Básicamente te falta ese fichero.
>> >>>
>> >>> Lo puedes encontrar en la documentación de Facebook Connect:
>> >>>
>> >>> 
>> >>>
>> >>> 2009/9/14 Jorge Díaz :
>> >>> > Alguien que haya pasado por ese tutorial se tuvo que enfrentar al
>> >>> > temible
>> >>> > error...
>> >>> >
>> >>> > No route matches "/xd_receiver.html" with {:method=>:get,
>> >>> > :canvas=>false}
>> >>> >
>> >>> > No sé muy bien por dónde vienen los tiros y no encuentro a nadie en
>> >>> > esta
>> >>> > tesitura.
>> >>> > Cualquier ayuda será rebienvenida.
>> >>> > Gracias
>> >>> >
>> >>> > 2009/9/8 Jordi Villar 
>> >>> >>
>> >>> >> Muchas gracias. Me lo miro cuando vuelva de mi semana de vacaciones
>> y
>> >>> >> te
>> >>> >> comento.
>> >>> >>
>> >>> >> 2009/9/3 Gaizka 
>> >>> >>>
>> >>> >>> ¡¡Hola!!
>> >>> >>>
>> >>> >>> Este tutorial está muy bien. Es el que yo seguí para hacerme una
>> idea
>> >>> >>> de
>> >>> >>> cómo
>> >>> >>> integrarlo con una aplicación rails:
>> >>> >>>
>> >>> >>>
>> >>> >>>
>> >>> >>>
>> http://www.madebymany.co.uk/tutorial-for-restful_authentication-on-rails-with-facebook-connect-in-15-minutes-00523
>> >>> >>>
>> >>> >>> A ver si te sirve
>> >>> >>>
>> >>> >>> -- Gaizka
>> >>> >>>
>> >>> >>> El día 03/09/09 20:12 +0200, Jordi Villar escribió:
>> >>> >>> > Buenas,
>> >>> >>> > Estoy intentando incorporar Facebook Connect en una aplicación
>> con
>> >>> >>> > Restful
>> >>> >>> > Authentication. La cosa es que no tengo muy claro que hay que
>> hacer
>> >>> >>> > a
>> >>> >>> > nivel
>> >>> >>> > de configuración de Facebook, que URLs hay que rellenar y demás.
>> >>> >>> >
>> >>> >>> > De momento la aplicación no está online así que en local he
>> >>> >>> > adaptado el
>> >>> >>> > código y cuando hago click en Facebook Connect se me abre un
>> Popup
>> >>> >>> > que
>> >>> >>> > debería llevarme a la conexión pero aquí me sale que la
>> aplicación
>> >>> >>> > está
>> >>> >>> > en
>> >>> >>> > construcción. Yo he dado registrado la aplicación y demás, pero
>> no
>> >>> >>> > he
>> >>> >>> > hecho
>> >>> >>> > nada extra. No tengo muy claro cuales son los pasos a seguir y
>> creo
>> >>> >>> > que
>> >>> >>> > el
>> >>> >>> > principal problema viene por esto.
>> >>> >>> >
>> >>> >>> > A ver si alguien la ha conseguido hacer funcionar y puede
>> echarme
>> >>> >>> > una
>> >>> >>> > mano.
>> >>> >>> >
>> >>> >>> > Un saludo
>> >>> >>> > --
>> >>> >>> > Jordi Villar
>> >>> >>> > [http://jordivillar.com]
>> >>> >>>
>> >>> >>> > _______________________________________________
>> >>> >>> > Proudly free of Ruby Forum crossposting since 01/07/2009
>> >>> >>> > Ror-es mailing list
>> >>> >>> > 
>> >>> >>> > 
>> >>> >>>
>> >>> >>> _______________________________________________
>> >>> >>> Proudly free of Ruby Forum crossposting since 01/07/2009
>> >>> >>> Ror-es mailing list
>> >>> >>> 
>> >>> >>> 
>> >>> >>
>> >>> >>
>> >>> >>
>> >>> >> --
>> >>> >> Jordi Villar
>> >>> >> [http://jordivillar.com]
>> >>> >>
>> >>> >> _______________________________________________
>> >>> >> Proudly free of Ruby Forum crossposting since 01/07/2009
>> >>> >> Ror-es mailing list
>> >>> >> 
>> >>> >> 
>> >>> >>
>> >>> >
>> >>> >
>> >>> >
>> >>> > --
>> >>> > ____________________
>> >>> > Jorge Díaz
>> >>> > email: 
>> >>> > home: 
>> >>> > mobile: 
>> >>> > skype: xurdedf
>> >>> > http://xurde.info
>> >>> >
>> >>> > _______________________________________________
>> >>> > Proudly free of Ruby Forum crossposting since 01/07/2009
>> >>> > Ror-es mailing list
>> >>> > 
>> >>> > 
>> >>> >
>> >>> >
>> >>>
>> >>>
>> >>>
>> >>> --
>> >>> Fernando Blat
>> >>> http://www.inwebwetrust.net
>> >>> http://spainrb.org/fernando-blat
>> >>> http://iwannagothere.com
>> >>> _______________________________________________
>> >>> Proudly free of Ruby Forum crossposting since 01/07/2009
>> >>> Ror-es mailing list
>> >>> 
>> >>> 
>> >>
>> >>
>> >>
>> >> --
>> >> ____________________
>> >> Jorge Díaz
>> >> email: 
>> >> home: 
>> >> mobile: 
>> >> skype: xurdedf
>> >> http://xurde.info
>> >
>> >
>> >
>> > --
>> > ____________________
>> > Jorge Díaz
>> > email: 
>> > home: 
>> > mobile: 
>> > skype: xurdedf
>> > http://xurde.info
>> >
>> > _______________________________________________
>> > Proudly free of Ruby Forum crossposting since 01/07/2009
>> > Ror-es mailing list
>> > 
>> > 
>> >
>> >
>>
>>
>>
>> --
>> Fernando Blat
>> http://www.inwebwetrust.net
>> http://spainrb.org/fernando-blat
>> http://iwannagothere.com
>> _______________________________________________
>> Proudly free of Ruby Forum crossposting since 01/07/2009
>> Ror-es mailing list
>> 
>> 
>>
>
>
>
> --
> def dagi3d(me)
>  case me
>    when :web then  "http://dagi3d.net"
>    when :twitter then "
>  end
> end
>
> _______________________________________________
> Proudly free of Ruby Forum crossposting since 01/07/2009
> Ror-es mailing list
> 
> 
>
>


-- 
____________________
Jorge Díaz
email: 
home: 
mobile: 
skype: xurdedf
http://xurde.info
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.simplelogica.net/pipermail/ror-es/attachments/20090920/d692f51f/attachment-0001.htm