2009-08-10 9 views
0

Intégration de FB Connect dans notre site en utilisant Rails 2.2.2 et Facebooker gem (dernière version). Le bouton de connexion, les fichiers xd_receiver générés correctement au point où la fenêtre de connexion s'ouvrira, je peux me connecter, et il va ensuite exécuter l'événement onlogin, mais la méthode facebook_session de Facebooker ne cesse de revenir nulle. Lors de l'inspection de l'objet de session, les différents cookies de session de FBC sont définitivement là et corrects, donc je suppose que l'authentification a réussi, mais la méthode facebook_session nulle crée une impasse dans le développement. Pire encore, j'ai remarqué diverses discussions sur la nécessité d'utiliser un proxy ou un tunnel lors du développement local (par exemple, localhost: 3000 ne fonctionnera pas avec le contenu de xd_receiver). Des idées?nil facebook_session avec Facebooker gem et Rails 2.2.2

+0

La session est-elle nulle sur votre machine locale? Vous devez utiliser un tunnel ssh pour tester l'intégration de fbconnect sur votre machine locale. – klochner

+0

Oui, c'était la machine locale. J'ai fini par le régler en utilisant dyndns et en servant localhost sur une IP publique. Maintenant, je reçois une erreur différente, encore plus bizarre, mais je vais ouvrir une question distincte pour cela. Merci! – Kyle

Répondre

1

Il s'avère que je n'appelais pas set_facebook_session - doh!