Использование SFSafariViewController вместо ASWebAuthenticationSession/SFAuthenticationSession для OAuth
Наша команда по работе с пользователями не любит всплывающее окно согласия при каждом открытии страницы входа. Кроме того, мы стремимся настроить внешний вид окна браузера, представленного при OAuth
реализуется с помощью ASWebAuthenticationSession/SFAuthenticationSession
,
По причинам выше, я думаю, чтобы изменить реализацию и использование SFSafariViewController
непосредственно для аутентификации.
Хотя я не нашел никакой ссылки на это, но я беспокоюсь, если использую SFSafariViewController
для OAuth создаст проблему в представлении Appstore, так как Apple уже предоставила способ для этого в виде ASWebAuthenticationSession/SFAuthenticationSession
? У кого-нибудь есть на это мнение?
1 ответ
Поскольку iOS 11 SFSafariViewController больше не использует файлы cookie, боюсь, это невозможно.