Adwos CMS
Перейти к содержимому
Вход с Apple

Описание

Вход с Apple

Модуль добавляет кнопку «Войти с Apple» в форму авторизации сайта. Пользователь входит через Apple Account, а ADWOS CMS проверяет id_token на сервере.


Что получает CMS

  • Sign in with Apple OAuth 2.0 и OpenID Connect. Поддерживается официальный web-flow Apple и нативный SDK для мобильных приложений.
  • Проверка подписи id_token. Модуль валидирует iss, aud, срок действия и подпись через JWKS Apple.
  • Hide My Email. Если пользователь выбрал «Скрыть e-mail», CMS сохранит relay-адрес Apple как обычный e-mail.
  • Стабильная привязка по sub. Apple отдаёт имя только при первом входе, поэтому повторные входы связываются по постоянному идентификатору.
  • Автоматическая регистрация. При первом успешном входе CMS создаёт пользователя и связывает его с Apple.

Как настроить

  1. Откройте Apple Developer Console и раздел Identifiers.
  2. Создайте App ID с capability Sign in with Apple.
  3. Создайте Services ID. Это Client ID для web-входа.
  4. В настройках Services ID добавьте домен сайта без https:// и Return URL из поля «Redirect URI» в настройках модуля.
  5. В разделе Keys создайте ключ с capability Sign in with Apple, скачайте файл .p8 и сохраните Key ID.
  6. Введите Client ID, Team ID, Key ID и содержимое Private Key в настройки ADWOS CMS.

Важно

Apple отдаёт имя пользователя только один раз, при первом согласии. Если имя важно для профиля, сохраните его сразу после первого входа.

МодульСтабильный
Вход с Apple

Вход с Apple

Вход с Apple

Бесплатно

Для удалённой установки войдите в клиентский кабинет. Система покажет только лицензии вашего аккаунта.

Версия1.0.4
Мин. CMS1.2.0