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

#acs #federated-identity #federation #apple-id

#acs #федеративная идентификация #федерация #apple-id

Вопрос:

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

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

Ответ №1:

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

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

Комментарии:

1. Apple использует приложения Google (google.com/a /) . К сожалению, это делает все @ me.com и @mac.com OpenID, но только сотрудники Apple могут воспользоваться его преимуществами.

2. Полезно знать. Я все еще хотел бы разрешить своим клиентам использовать Apple ID для входа в мои сервисы

3. Здесь что-то происходит. через 2,5 года после того, как я спросил об этом: appleinsider.com/articles/16/11/03 /…

Ответ №2:

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

Ответ №3:

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

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

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

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

Ping имеет явную поддержку для входа в систему с помощью Apple.

Ответ №4:

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

Комментарии:

1. «Серверы Apple для пользователей являются частными только для своих пользователей» На самом деле это противоположно тому, что могло бы сделать использование Apple в качестве поставщика удостоверений. Это не дало бы доступа к серверам Apple, но дало бы пользователям Apple доступ к другим серверам, используя те же учетные данные, которые они используют в Apple.