Если вы авторизуете одно и то же приложение iOS на нескольких устройствах, будет ли возвращен один и тот же токен oAuth? - PullRequest
1 голос
/ 08 августа 2011

У меня есть сценарий, когда пользователь будет использовать одну и ту же учетную запись Facebook на нескольких устройствах с нашим приложением. В рамках авторизации FB мы запрашиваем «расширенные разрешения на доступ к данным», что продлевает срок действия жетона FB.

Я пытаюсь выяснить, должен ли наш сервер специально поддерживать несколько устройств или же Facebook вернет один и тот же токен oAuth всем устройствам для одной и той же учетной записи FB.

Если это так, то это означает, что поддержка 1 или N устройств должна быть одинаковой для меня. Если нет, то это означает, что я должен отслеживать токены N oauth на нашем сервере и различать идентификаторы устройств (UDID).

1 Ответ

1 голос
/ 12 сентября 2011

Facebook генерирует один токен на приложение для каждого пользователя, , если , когда вы аутентифицируете свое приложение, вы запрашиваете offline_access (см. https://developers.facebook.com/docs/reference/api/permissions/).. Таким образом, не имеет значения, на каком устройстве пользователь входит в систему,Facebook каждый раз будет выдавать один и тот же токен.

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