2014-10-12 3 views
0

Мне нужно настроить связь между моим приложением iOS/Android и моим PHP-сервером. Я хочу использовать учетную запись на facebook только для входа в систему, нет дальнейшего общения с facebook. У меня есть учетные записи пользователей в моей системе, а facebook_id - это только параметр для идентификации пользователя.
Можно ли проверить пользователя, проверив токен на графике api из моего бэкэнда только в начале, а затем используйте только свои собственные токены для связи или мне нужно перепроверять, если пользователь все еще вошел в систему на facebook со времени (что для меня совершенно неуместно, поскольку нет взаимодействия fb).
Что еще нужно учитывать?
Нужен ли мне отдельный токен для моего сервера? Или я использую свой App SecretНастройка для входа в систему с помощью Facebook и моего собственного OAuth. Использование токенов Facebook

ответ

0

Вы должны иметь возможность использовать токен вашего приложения.

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

+0

Да, но все в порядке - приложение должно быть включено. Я думаю, что это будет иметь место в любом сценарии с fb oauth – jeff

+0

@jeff Нет, это только случай с API-интерфейсом Facebook версии 2.0 и выше. https://developers.facebook.com/docs/apps/upgrading/#upgrading_v2_0_user_ids – phwd

+0

означает ли это, что если пользователь отключает приложение, а повторное использование идентификатора остается тем же или нет? – jeff

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