0

Я создал угловое приложение, которое позволяет пользователям делать снимки с сенсорного экрана внутри магазина.Несколько пользователей facebook sharer

Пользователи должны иметь возможность обмениваться фотографиями на facebook. Проблема в том, что как только первый из них был зарегистрирован в facebook через разделяющий, он хранит файл cookie сеанса, а следующий человек, который хочет поделиться своей фотографией, будет зарегистрирован как предыдущий.

Я думал о чем-то вроде: Делите кнопку фото -> Ask facebook электронной почты & учетные данные пароль -> фото делится на пользователя стене -> пользователь автоматически отключается

Есть ли способ обойти эту проблему?

+0

Такие приложения «киоск» - это плохая идея; существует высокая вероятность того, что несколько пользователей, подключившихся к одному и тому же устройству, будут инициировать алгоритмы безопасности Facebook. И когда это произойдет, результаты могут варьироваться от вашего пользователя до раздражения (потому что они должны выполнить дополнительные шаги подтверждения при следующем входе в систему), чтобы ваше приложение блокировалось Facebook. Вход устройства был бы правильным способом справиться с этим, https://developers.facebook.com/docs/facebook-login/for-devices – CBroe

ответ

1

Используйте это: https://developers.facebook.com/docs/facebook-login/for-devices

хватит просто представить процесс входа в систему по умолчанию, он будет идти с этими вопросами куки сессии и другие проблемы (2 этап проверки, например).

Кроме того, НИКОГДА НЕ ОБЯЗАТЕЛЬНО запрашивать у пользователей свои учетные данные, особенно их пароль. Это не то, как работает Facebook Login, и люди, надеюсь, этого не делают.

+0

Это решение кажется немного утомительным для пользователя. Они не обязательно имеют свой телефон с ними. Кроме того, процесс выхода из системы столь же сложный, как обычный вход в facebook. Я думал о чем-то наподобие: Поделитесь кнопкой фото -> Задайте учетные данные электронной почты и пароля Facebook -> фотография разделяется на стене пользователя -> пользователь автоматически отключен – Nuzzob

+0

, тогда нет способа реализовать это серьезным образом. каждый пользователь должен активировать 2-х ступенчатую аутентификацию на своем аккаунте (если нет, люди, ПОЖАЛУЙСТА, скажите им, чтобы они это сделали), поэтому они ДОЛЖНЫ иметь свой телефон с ними для входа в facebook. и тогда возникает проблема с несколькими входами на одном устройстве, facebook определенно определит это - многие люди пытались это сделать, и все они имели те же проблемы. – luschn

+0

также, и это ОЧЕНЬ важно: НИКОГДА НЕ ПОПРОСИТЕ пользователей для их электронной почты и (особенно) пароля. каждый пользователь, который вводит свой пароль на каком-то случайном компьютере, заслуживает пощечины. – luschn

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