Настройте SafariViewController с помощью APPAUTH swift

Я изучаю разработку iOS с помощью Swift, и я реализую аутентификацию с помощью модуля appauth. Мой вопрос: можно ли настроить safariviewcontroller, используемый для входа в систему? Есть образцы со свифтом?

Спасибо


person Ali Amsalkhir    schedule 15.11.2018    source источник


Ответы (1)


SFSafariViewController не настраивается, как заявляет Apple -

Если ваше приложение позволяет пользователям просматривать веб-сайты из любого места в Интернете, используйте класс SFSafariViewController. Если ваше приложение настраивает, взаимодействует или управляет отображением веб-содержимого, используйте класс WKWebView.

Источник - https://developer.apple.com/documentation/safariservices/sfsafariviewcontroller.

Вы также можете попробовать ASWebAuthenticationSession или SFAuthenticationSession.

person Aakash    schedule 15.11.2018
comment
Прозрачный! Спасибо, я хочу реализовать аутентификацию, но, читая arround в сети, многие люди говорят, что использовать тип гранта владельца ресурса - не лучшая идея, но тогда на самом деле пользовательский интерфейс для страницы входа отображается в safariviewcontroller, и это плохо для взаимодействия с пользователем. .. сложный выбор ... - person Ali Amsalkhir; 15.11.2018