Как обработать социальный вход в Facebook для нескольких доменов без белого списка для каждого домена в приложении Facebook - PullRequest
0 голосов
/ 16 марта 2020

В настоящее время я настраиваю приложение Facebook, чтобы разрешить вход в Facebook для моего приложения angular. у нас есть несколько арендаторов одного и того же приложения, развернутых на разных доменных именах. Мне было интересно, можно ли поддерживать всех арендаторов в рамках одного приложения Facebook, есть ли способ сделать это, не добавляя информацию о нескольких моих доменах в приложение Facebook?

1 Ответ

1 голос
/ 20 марта 2020

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

Это был бы вариант, да.

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

С потоком на стороне сервера вы можете обрабатывать все это в основном прозрачно для пользователей. Вы можете запустить процесс из домена арендатора, указав свой домен в параметре redirect_uri. Когда пользователь попадет туда, обменяйте код на токен, а затем передайте его обратно при перенаправлении обратно в домен арендатора.

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