2012-05-11 4 views
1

Если нажать здесь:Как создать facebook логин как Yahoo:

http://shine.yahoo.com/parenting/time-magazines-breastfeeding-cover-moms-react-185700989.html

, а затем нажмите на кнопку «Войти через Facebook», то откроется всплывающее окно. В этом всплывающем окне вы можете сделать facebook логин, но он отличается от классического facebook логина:

Infact публиковать разрешение действия появляется во всплывающем меню вместо в классическом Facebook.com Войти разрешения опубликовать действие появляется в следующем шаге.

Как создать учетную запись для facebook, например yahoo?

ответ

0

Если вы просматриваете iframe во всплывающем окне, которое отображается, все в диалоговом окне выполняется через Facebook. Это должно быть результатом какого-то специального партнерства Yahoo с Facebook. Вероятно, это началось с того момента, когда Yahoo предложила купить Facebook в 2006 году.

Я предполагаю, что для того, чтобы получить такую ​​настройку, вам нужно знать кого-то в bizdev на Facebook и иметь возможность вести значительный объем трафика на свой сайт.

0

И Facebook, и Yahoo используют openID для аутентификации и Outh для authoriazation.in facebook, вам нужно, чтобы там были библиотеки api для авторизации, прочитайте документацию here, у вас должен быть какой-то javascript или серверный скриптовый язык knowledege.for yahoo тот же по-прежнему применяется. Yahoo использует oauth 2.0 для авторизации. Когда пользователи yahoo подписывают кнопку входа в систему, он перенаправляется на yahoo, используя систему outh, если он/она разрешает ваше приложение, то он затем перенаправляется на ваш сайт, используя URL-адрес вы указали в создании приложений с помощью yahoo.you прочитайте документацию здесь>/a> , если вам нужно создать диалог, подобный стилю facebook, тогда вам нужно иметь некоторые знания javascript или jquery css, однако есть простой плагин в лайтбокс или плагин fancybox, где вы можете создать iframe или div tag whic hwillhold - содержимое диалогового окна.

Смежные вопросы