Другой домен для входа в Facebook - PullRequest
0 голосов
/ 31 августа 2011

В моем приложении facebook мне нужно аутентифицировать пользователей в другом домене (не facebook.com), например, xxx.facebook.com, возможно ли это?

1 Ответ

0 голосов
/ 01 сентября 2011

Да, это возможно, только если Facebook одобряет это.Например, когда мы регистрируем Developers.facebook.com. Каждый домен является дочерним для Facebook, что означает, что вам необходимо получить одобрение Facebook для создания поддоменов.это, но они будут)

небольшой поиск в разделе dev привел к этому,

Аутентификация пользователя и авторизация приложения обрабатываются одновременно путем перенаправления пользователя в наш диалог OAuth.При вызове этого диалогового окна вы должны передать идентификатор своего приложения, сгенерированный при создании приложения в нашем приложении для разработчиков (параметр client_id), и URL-адрес, на который браузер пользователя будет перенаправлен обратно после завершения авторизации приложения (параметр redirect_uri)).Значение redirect_uri должно быть в том же домене, что и URL-адрес сайта, указанный на вкладке веб-сайта приложения для разработчиков:

https://www.facebook.com/dialog/oauth? client_id = YOUR_APP_ID & redirect_uri = YOUR_URL

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

Надеюсь, что эта помощь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...