Я создаю сеть сайтов, на каждом из которых работает один и тот же базовый код (разные данные и темы — в чем-то похожие на StackExchange). Каждый сайт имеет свое собственное доменное имя. Я хотел бы включить вход в Facebook для всех сайтов, используя в идеале только 1 «приложение Facebook».
Facebook просит вас предоставить список «Доменов приложений». Моя первая проблема заключается в том, что потенциально у меня может быть много - прочитанных сотен веб-сайтов в сети, поэтому делать это вручную не кажется замечательным. Вторая проблема заключается в том, что эта функция работает только с похожими доменными именами (например, myapp.com и myapp.co.uk). При попытке добавить доменные имена выдает следующую ошибку:
[newdomain].com должен быть получен из одного из следующих URL-адресов: URL-адрес сайта, URL-адрес мобильного сайта, URL-адрес холста, URL-адрес защищенного холста, URL-адрес вкладки страницы или URL-адрес вкладки защищенной страницы.
Я думаю, может быть, использовать один домен, предназначенный для входа в facebook. Но как мне перенаправить и зарегистрировать пользователя на правильный сайт?
Я просто не уверен, как подойти ко всей проблеме.
Некоторые данные о моих инструментах:
- PHP и MySQL
- Иии
- Гибридная аутентификация