Твиттер единого входа для iPhone? - PullRequest
0 голосов
/ 28 февраля 2011

Приложение Facebook имеет очень приятную функцию «единого входа», которая использует URL-адреса для отправки запросов на аутентификацию в приложение Facebook (где пользователь обычно уже вошел в систему).

Есть ли подобноефункциональность для твиттера?Большинство библиотек Twitter, которые я оценил, используют веб-браузер, но, похоже, они не сохраняют сеанс, и пользователь должен каждый раз вводить пароль.

Ответы [ 2 ]

2 голосов
/ 28 февраля 2011

Нет выхода из Twitter OAuth / xAuth ...

, вам необходимо реализовать решение на стороне клиента:

постоянно хранить токен доступа в NSUSerDefaults (срок его действия не истекает, если толькопользователь отзывает ваше приложение из учетной записи) при входе в систему хранят маркер доступа, имя пользователя ... и т. д. и "оставляя пользователя в системе", каждый раз, когда приложение имеет accessToken ... тогда оно не запрашивает логин.

Поэтомуего попросите у вас войти, пока он не выйдет из Twitter.

при выходе удаляйте Содержимое, сохраненное с помощью NSUserDefaults (в данном случае токен доступа), надеюсь, что это поможет

0 голосов
/ 31 июля 2012

На тот случай, если кто-нибудь все же попадет сюда, этот вопрос отчасти устарел в фреймворке Twitter , который теперь есть в iOS.

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