Twitter + SAOAuthTwitterEngine - PullRequest
       4

Twitter + SAOAuthTwitterEngine

0 голосов
/ 21 сентября 2010

Итак, в последние дни я читал весь материал OAuth, пытаясь найти что-то, что помогло бы мне пройти аутентификацию в твиттере.Так как большинство тем в этом форуме указывало на Бена Готлибса Framework , я попытался включить его в свой TestApp, что прошло нормально.

Вставив мои токены, вход в систему прошел легко.Следующее, что я хотел сделать, это использовать свой собственный экран входа в систему.Поэтому я должен заменить Webview, который используется моим собственным (например) UIView.

Дело в том, что я не мог найти, как это сделать.Я абсолютно не знаю, в какой момент «вмешиваться», так как все так неясно (намеренно?) ...

Итак, мои вопросы:

1) Кто-нибудь подходил к проблеме в любомКстати, и вы можете дать мне подсказку о том, что нужно делать?
2) В целом можно ли изменить структуру таким образом?Я не мог найти ничего, что запретило бы мне делать это ...

1 Ответ

1 голос
/ 22 сентября 2010

Вся идея OAuth заключается в том, что вы не предоставляете экран входа в систему.Таким образом, пользователь не должен сообщать вам свой пароль.Вместо этого он временно удаляется из вашего приложения, передается в Twitter (или Facebook, или что-то еще), аутентифицируется с ними, а затем Twitter (или Facebook, или что-то еще) дает вам токен, который вы можете использовать до тех пор, пока пользовательпо-прежнему дает вам разрешение на его использование.

Несмотря на это, Twitter, на самом деле, предоставляет вам возможность настроить свой собственный экран входа в систему, называемый xAuth.Однако вам нужно специальное разрешение от Twitter, чтобы получить доступ к созданию приложения xAuth.

Информация о xAuth: http://dev.twitter.com/pages/xauth

Еще один вопрос по этому поводу: @ iPhone: как создатьТвиттер + пользовательский логин OAuth в нашем приложении

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