Google SSO со сторонними приложениями не работает на iOS 11?

На моем iPhone (iOS 11.3), если я захожу в приложение G Suite ("Листы", "Слайды", "Документы", "Gmail" и т. Д.), А затем перехожу к другому приложению G Suite, оно отображает мою регистрационную информацию, и если я выбираю, что оно входит в систему. без запроса пароля.

Однако, если я пытаюсь войти в другое приложение, не принадлежащее Google, используя единый вход Google (например, LinkedIn, Zoom и т. Д.), Я просто получаю диалоговое окно для входа в свою электронную почту без списка учетных записей, в которых выполняется вход через G Набор приложений.

Кажется, что LinkedIn использует SFSafariViewController, поэтому я понимаю, почему это не будет работать на iOS 11. Однако Zoom использует SFAuthenticationSession (я могу сказать через UI), поэтому куки должны быть общими, правильно?

Кроме того, если я попытаюсь зайти на сайт, подобный gmail.com из Safari, я также не увижу никаких данных о едином входе.

Похоже, что SFAS полностью сломан или я что-то здесь упускаю.

Существуют ли приложения, которые совместимы с SFAS? (не от одного и того же поставщика, поскольку они могут делиться с помощью общей цепочки для ключей, что предположительно делают приложения G Suite).

Обновление: похоже, иногда работает, так что, может быть, это ошибка в iOS 11?

0 ответов

Другие вопросы по тегам