Может ли Apple Id использоваться приложениями не Apple?

Как Google, так и Facebook могут выступать в качестве поставщиков удостоверений в настройках федерации безопасности, таких как Ping Identity или Microsoft ACS.

Кто-нибудь знает, можно ли добавить Apple Id в качестве провайдера идентификации?

4 ответа

Решение

После изучения источников на apple.com и в Google, я должен сделать вывод, что это сейчас невозможно.

Надеюсь, Apple скоро станет провайдером OpenID.

В настоящее время Apple не предоставляет API, через который можно использовать AppleID или iCloud в качестве поставщика удостоверений.

Выполнен входс помощью Apple , и доступна документация для разработчиков. Он поддерживает аутентификацию пользователей веб-сайтов и приложений по их Apple ID.

Вход с помощью Apple позволяет вам создать учетную запись пользователя в вашей системе с указанием имени, подтвержденного адреса электронной почты и уникальных стабильных идентификаторов, которые позволяют пользователю входить в ваше приложение со своим Apple ID. Он работает на iOS, macOS, tvOS и watchOS. Вы также можете добавить Войти через Apple на свой веб-сайт или в версии своего приложения, работающие на других платформах. После того, как пользователь настроит свою учетную запись, он сможет войти в систему, где бы вы ни развернули свое приложение.

Вход через Apple недоступен для детей младше 13 лет. Этот возраст может варьироваться в зависимости от страны или региона.

Azure Active Directory B2C (предварительная версия от марта 2021 г.) поддерживает Apple ID. (Обратите внимание, что вы также можете сделать обратное: использовать AD для входа в Apple ).

Ping явно поддерживает вход через Apple.

Конечно, нет. Серверы Apple для пользователей являются частными только для их пользователей, что означает, что другие службы идентификации, такие как Facebook или Google, не работают с серверами Apple. Тогда это невозможно.

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