SDK для Unity / Базовая настройка варианта авторизации
  На главную

SDK для Unity

Базовая настройка варианта авторизации

Примечание
Если вы хотите использовать собственную систему авторизации, подключите к проекту стандартный вариант авторизации без дополнительных настроек и реализуйте получение JWT пользователя в серверной части вашего приложения.

Настройка способа авторизации

  1. Откройте ваш проект в Личном кабинете.
  2. Нажмите Подключить в панели Авторизация или выберите пункт Авторизация в боковом меню.
  3. Нажмите Создать вариант авторизации.
  1. Выберите Стандартный вариант авторизации и нажмите Создать и настроить. Подождите, пока ваш новый вариант авторизации не будет создан. Затем вы увидите страницу навигации по настройкам проекта.
  2. В блоке Способы авторизации на странице навигации выберите способ, который больше подходит вашей игре, и нажмите Настроить.
  1. Продукт Авторизация предлагает для ваших игр три варианта:
    • Классическая авторизация
      Пользователи входят в игру, указав логин и пароль. Кроме того, пользователи могут войти, используя свой аккаунт в одной из социальных сетей.
    • Авторизация без пароля
      Пользователи входят в игру с помощью одноразовых кодов или ссылок, отправленных на их email-адрес или номер телефона. Вход через социальные сети также поддерживается.
    • Авторизация через социальные сети
      Пользователи входят в игру только через социальные сети.
  1. Нажмите Сохранить изменения.
  1. Настройте аутентификацию через социальные сети (опционально):
    1. Нажмите название вашего варианта авторизации в цепочке навигации, чтобы вернуться на страницу навигации.
    2. Перейдите к блоку Настройки аутентификации и выберите раздел Авторизация через социальные сети.
    3. Подключите социальные сети, через которые пользователи смогут регистрироваться и входить в приложение. Это можно сделать одним из следующих способов:
      • Чтобы подключить нужную социальную сеть, нажмите значок ⚙ и выберите пункт Подключить.
      • Чтобы подключить сразу несколько социальных сетей, выберите нужные панели (рамки панелей станут зелеными). Затем в раскрывающемся меню Управление выберите пункт Подключить.
      • Чтобы подключить сразу все доступные социальные сети, нажмите Выбрать все. Затем в раскрывающемся меню Управление выберите пункт Подключить.
  1. Измените хранилище для данных пользователей (опционально). По умолчанию данные пользователей хранятся и обрабатываются на стороне Иксоллы. Если вы хотите подключить PlayFab, Firebase или собственное хранилище следуйте инструкции Подключение хранилища для данных пользователей.

В процессе интеграции вам понадобится ID варианта авторизации. Чтобы получить его, нажмите название вашего варианта авторизации в цепочке навигации, чтобы вернуться на страницу навигации, и нажмите Cкопировать ID рядом с названием варианта авторизации.

Настройка OAuth 2.0-клиента

  1. Нажмите Настроить в панели нужного варианта авторизации или нажмите название вашего варианта авторизации в цепочке навигации, чтобы вернуться на страницу навигации.
  2. Перейдите к блоку Безопасность и выберите раздел OAuth 2.0 аутентификация.
  3. Нажмите Добавить клиент OAuth 2.0.
  4. Укажите URI переадресации OAuth 2.0 — путь в приложении, на который пользователь будет перенаправлен после успешной авторизации, аутентификации, подтверждения электронной почты или сброса пароля. Можно указать несколько допустимых путей.
  5. Нажмите Подключить.
Внимание
Для перенаправления пользователей в мобильное приложение URI должен соответствовать одной из схем:

В процессе интеграции вам понадобится ID клиента OAuth 2.0, который можно найти в Личном кабинете в разделе Авторизация > ваш проект авторизации > Безопасность > OAuth 2.0 аутентификация.

Была ли статья полезна?
Спасибо!
Что может сделать страницу еще лучше? Сообщение
Жаль, что так произошло
Расскажите, почему статья не была полезна. Сообщение
Спасибо за обратную связь!
Ваши мысли и идеи помогут нам улучшить ваш пользовательский опыт.
Последнее обновление: 10 октября 2023

Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.

Сообщите о проблеме
Мы постоянно улучшаем качество нашей документации. Ваш отзыв поможет нам в этом.
Укажите email-адрес, чтобы мы могли связаться с вами
Спасибо за обратную связь!