Facebook SDK Войти для iOS - PullRequest
       6

Facebook SDK Войти для iOS

0 голосов
/ 30 марта 2011

Используя iOS SDK Facebook, как разработчик узнает, вышел ли пользователь из своей учетной записи в приложении Safari / Facebook? Если разработчик сохраняет маркер доступа и дату истечения срока его действия в приложении между запусками приложения, есть ли в SDK флаг, позволяющий разработчику узнать, что пользователь телефона фактически отключил / изменил учетные записи? Я хочу, чтобы пользователи моего приложения должны были войти в систему с новой учетной записью, если они изменили учетные записи из стороннего приложения.

В SDK Facebook есть метод isSessionValid, который вы можете вызвать, но реализация этого метода только проверяет, есть ли токен доступа и истек ли срок действия определенной точки. Он не проверяет, вышел ли пользователь из аккаунта или изменил аккаунты из другого приложения.

Есть идеи?

1 Ответ

0 голосов
/ 30 марта 2011

Текущий дизайн таков, что после того, как пользователь вошел в клиентское приложение ios и приложение имеет токен авторизации, пользователь остается в нем до тех пор, пока не истечет токен авторизации, или пользователь не удалит приложение FB (или не удалит приложение с их устройства). ). Предположим, у вас есть сервер, на котором ваш клиент ios передает серверу токен авторизации (это то же самое приложение FB). Этот сервер никогда не узнает, что другое приложение FB на этом устройстве вышло из системы. Вашему пользователю, вероятно, придется использовать метод выхода из системы в Facebook.m.

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