Pull to refresh

Comments 10

И что же в Вашем случае заставит пользователя поверить, что пароль будет отправлен именно в Яндекс?
Стандартный интерфейс авторизации яндекса. Особо недоверчивые могут также посерфить в этом окне.
Согласен. Ничто не мешает сделать страницу с интерфейсом яндекса. Беда подобного способо авторизации
Большинство крупных отдают токен по oauth. Принцип в том что если вы залогинены на сайте, то он логин и пароль просить не будет… Хотя конкретно в этом случае не уверен что UIWebView вытащит куки сафари.
UIWebView не вытащит куки Safari. Но есть некоторые плюшки — есть хранилище куки, для каждого приложения свое. Их можно получать, удалять, добавлять. Эти куки общие для всех UIWebView в приложении, а так же юзаются при NSURLConnection, если делаем запрос к HTTP.

В данном случае можно сделать авторизацию на «большом» Яндексе, а потом кинуть на oauth и пароль не спросит. Хотя незнаю зачем так делать.
Для параноиков. Спасибо за уточнение, по поводу кук.
а разве в iOS нельзя сделать коллбэк из настоящего браузера (не UIWebView)?
Можно,
пример можно посмотреть в facebook iOS SDK,
реализовывать oAauth авторизацию через встроенный UIWebView оправданно только на старых версиях iOs, где нет многозадачности
вот и я о том же — такой способ ведь гораздо безопаснее для пользователя
Sign up to leave a comment.

Articles