Ссылки на социальные сети - PullRequest
2 голосов
/ 31 января 2011

Я провел небольшой поиск и подумал, есть ли способ связать учетную запись пользователя в нашем веб-приложении с их учетными записями в социальных сетях, которые они решили связать (facebook, twitter и т. Д.). то есть, когда они входят в наше веб-приложение, они автоматически входят в Facebook, Twitter и т. д.

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

Спасибо, Райан

1 Ответ

3 голосов
/ 31 января 2011

Это определенно возможно - из вашего вопроса, я полагаю, вы хотели бы получить данные и предпринять действия от имени пользователя?Если это так, вам понадобится разрешение offline_access, а также все остальные необходимые вам разрешения (посмотрите список здесь , чтобы точно узнать, какие из них вам нужны).Затем вы можете запустить скрипт на своем сервере, который сообщит Facebook, как только пользователь войдет на ваш сайт, чтобы также войти в приложение как пользователь.

ПРИМЕЧАНИЕ: Вы можете поступить об этом неправильно.Я бы посоветовал вам указать немного больше информации о том, для чего именно вам нужно войти, и я (вероятно) могу дать вам достойный ответ.

РЕДАКТИРОВАТЬ: В ответ на ваш вопрос в комментарии, Райан, вот мой ответ:

Вам нужно разделить эту проблему на две разные ситуации: первая: ваша компания хочет, чтобы вы писали весь код с нуля, а неиспользуйте то, что может предложить Facebook, и в этом случае вы должны создать собственный сценарий входа, который позволит вашим пользователям использовать свою учетную запись Facebook в качестве учетной записи Actual в вашем веб-приложении.На мой взгляд, это лучшее решение, и оно поддерживается невероятным Джеффом Этвудом . Вот ссылка на то, как это сделать , и учебное пособие по этому поводу .

Или вашей компании удобно использовать Социальные плагины Facebook .Тогда вам следует сосредоточиться на Like Button & Комментарии : Эти социальные плагины - лучший способ дать людям возможность создавать социальные события, если они уже вошли в систему.

...