Перейти к основному содержимому

Вход с Apple (для веб)

Чтобы включить Вход с Apple на веб-сайте, вам нужно выполнить дополнительные шаги как в вашей учётной записи Apple Developer, так и в консоли Firebase. Эти шаги позволяют Apple идентифицировать ваш веб-сайт и авторизовать использование входа через Apple на веб-платформах.

warning

Функциональность Вход с Apple (веб) нельзя протестировать в режиме Test/Run. Перед тестированием вам нужно развернуть приложение на живом домене.

Выполните следующие шаги, чтобы настроить Вход с Apple (для веб):

  1. Настройка учётной записи Apple Developer

    Выполните эти шаги в вашей учётной записи Apple Developer:

    1. Регистрация нового идентификатора

      • Выберите App IDs и заполните необходимые данные.
      • Включите возможность Вход с Apple.
    2. Создание нового Service ID

      • Укажите имя и уникальный идентификатор.
      • Это будет использоваться как Service ID в Firebase.
    3. Настройка Входа с Apple

      • Добавьте ваш домен и URL возврата (из Firebase).
      • Сохраните конфигурацию.
    4. Создание нового ключа

      • Включите Вход с Apple.
      • Скачайте сгенерированный приватный ключ (файл .p8).
  2. Настройка в консоли Firebase

    После скачивания приватного ключа настройте приложение Firebase, выполнив следующее:

    1. Перейдите в Authentication → Sign-in method → Apple.
    2. Введите следующие данные:
      • Apple Team ID
      • Key ID
      • Private Key (из файла .p8)
    3. Установите Service ID в соответствии с тем, что создано в учётной записи Apple Developer.

    После выполнения этих шагов настройка Входа с Apple (веб) должна стать активной.

Всё ещё не работает?

Если процесс входа не срабатывает после выполнения этих шагов, обратитесь в службу поддержки FlutterFlow через чат или email.