Форум программистов, компьютерный форум, киберфорум
Наши страницы

Логин во внешний сервис через WebView vs Safari - Программирование iOS

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование iOS Программа для входа на сайт http://www.cyberforum.ru/ios-dev/thread1456573.html
Здравствуйте! Я начинающий "программист".Хочу создать приложение для ios девайсов. X code 6 версии. язык программирование Swift Существует сайт c полем для ввода данных " 2 поля "...
Программирование iOS Написать тех. документацию на исходный код Всем доброго времени суток. У меня немного странная ситуация, надеюсь, кто-нибудь поможет её решить. У меня на руках есть исходники клиент-серверного приложения под iOS (Написано с помощью xcode на... http://www.cyberforum.ru/ios-dev/thread1454664.html
In app purchase Программирование iOS
Здравствуйте. Можно ли выложить приложение в app store, а позже, через пару месяцев, добавить туда покупки? Можно ли менять цену покупок, удалять старые?
Чёрные полосы вверху и снизу экрана Программирование iOS
Создаю в XCode 6.1.1 новый проект, меняю в настройках Deployment target на 7.1 и запускаю на симуляторе iPhone 5S iOS 7.1. И вверху и снизу экрана черные полосы. Добавлено через 6 часов 10...
Программирование iOS Почему в iPhone не работает нажатие на телефонный номер, а в Android работает? http://www.cyberforum.ru/ios-dev/thread1443898.html
Здравствуйте! Почему если открыть на iPhone WEB сайт, на котором отображают телефонный номер для связи и нажать на него то ничего не происходит, а если зайти на этот сайт, используя Android, то по...
Программирование iOS Частые ошибки junior-ов в ios программировании Добрый день. Хотелось бы спросить у бывалых программистов какие ошибки наиболее часто допускают junior и студенты при разработке приложений. Например есть проект и он работает, но когда показываешь... подробнее

Показать сообщение отдельно
kievkao
42 / 42 / 2
Регистрация: 22.11.2012
Сообщений: 225

Логин во внешний сервис через WebView vs Safari - Программирование iOS

28.05.2015, 15:00. Просмотров 544. Ответов 3
Метки (Все метки)

Привет всем!

Был у меня когда-то такой случай: релизил я приложение в AppStore, в котором был реализован логин через VK путем перенаправления юзера в Safari, где он вводит свой логин/пароль, после чего его возвращало обратно в приложение.
Apple мне приложение благополучно зареджектил, с комментом - мол, "выполняйте логин внутри приложения, без использования Safari".
Я переделал логин иначе - дергая из iOS VK SDK некий их модальный контроллер, в котором тоже можно было залогиниться. Это ревьюеров устроило.

В чем вопрос:
После того случая у меня почему-то укоренилось убеждение, что нельзя выполнять логин вообще в "сущности WebView", кем бы оно не было - Safari, или встроенным UIWebView.
И тут, спустя год, пришел мне новый проект, в котором надо выполнять аутентификацию через конкретную WEB страницу (Claims Based Authentication), что без использования WebView выльется в тонну рукописного кода. Я сразу вспомнил тот случай и расстроился.

И тут меня осенило - наверное ж, ревьюеры реджектят приложения только тогда, когда логин выполняется в Safari? Если бы я тогда, в случае с VK использовал бы встроенный UIWebView, то проблем бы не было?
Т.е. я могу свободно юзать у себя в кастомном WebView какие угодно логины, и это не будет нарушением правил?

Подтвердите, или опровергните мое видение, пожалуйста!
Заранее большое спасибо))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.