Приложение, над которым я работаю, позволяет пользователям входить в бэкэнд с поддержкой OAuth. Таким образом, приложение предназначено только для токенов аутентификации и пользовательских метаданных, а не для учетных данных пользователя.
В приложении пользователи могут удалять ссылки, открывающие ссылки в браузере. Эти ресурсы также защищены OAuth, а токен, полученный при входе в собственное приложение, также имеет отношение к сети.
Я хотел бы, чтобы учетные данные пользователя переходили из собственного приложения в веб-браузер стандартным способом OAuth (включив его как заголовок Authorization
).
Кажется, что Android облегчает это с помощью общих учетных данных, но я не могу найти эквивалент для iOS. Я нашел функцию общих веб-учетных данных, но для этого требуется знание учетных данных пользователя.
Как я могу передать токены OAuth из моего собственного приложения через веб-браузеры, которые он открывает?