Ищем коды, которые открывают новое всплывающее окно для входа в Facebook Javascript SDK - PullRequest
0 голосов
/ 15 марта 2012

Я хотел бы реализовать функцию «Войти через Facebook» на моем веб-сайте, и я использую аутентификацию потока сервера.У меня нет проблем при создании ссылки для входа со стороны сервера:

<a href="<?php echo $loginUrl ?>">Login with Facebook</a>

Но, как вы можете видеть, в отличие от кнопки входа в систему, созданной javascript SDK , при нажатии на эту ссылку,оно не будет автоматически отображаться в диалоговом окне входа в систему.

Нетрудно написать собственные коды для эмуляции такого поведения, но лучше следовать официальным кодам, поскольку это должно было быть хорошо протестировано.

Однако, глядя в javascript SDK facebook,

https://github.com/facebook/facebook-js-sdk

Я с трудом могу найти коды, которые он использует для всплывающего диалога входа в систему.

Где вы думаетекоды находятся в репозитории?

1 Ответ

1 голос
/ 15 марта 2012

см. http://www.fbrell.com/auth/login-and-logout и http://developers.facebook.com/docs/reference/javascript/FB.login/

на заметку: логин - это всегда всплывающее окно, а не модальное окно. это намеренное поведение.

...