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

Xsolla

Настроить авторизацию пользователей — это просто. Локализация, простота использования (в один клик), надежная защита данных и соответствие требованиям законодательства. И все это — под вашим контролем.

Система авторизации, поддерживается:

  • Вход по логину и паролю;
  • Вход по почте или номеру телефона;
  • Вход через популярные соц. сети (более 30).

Настройки Xsolla

Для начала работы зарегистрируйтесь в Xsolla как издатель игр и создайте проект.

В разделе Login в проекте добавьте новый вариант авторизации - "Создать стандартный вариант авторизации".

Перейдите в настройки созданного вариант авторизации и в выбранном для вас способе аутентификации перейдите в Настройки callback URL.

  • Укажите в секции Callback URL - https://gamepush.com/sdk/static/pages/xsolla/auth.html;
  • Укажите в секции Разрешенные источники (CORS) - https://gamepush.com.

Настройки GamePush

В панели управления проектом в разделе Игроки в секции Свои конфигурации авторизации добавьте новую конфигурацию.

  • Название. Любое название для вас.
  • Описание. Для вас, для уточнений.
  • Настройки Xsolla
    • Login ID. Укажите из варианта авторизации.
    • JWT Secret Key. Укажите из варианта авторизации.
  • Web. Выберите Xsolla как сервис авторизации, чтобы можно было выполнять вход на ваших вебсайтах.
  • Android. Выберите Xsolla как сервис авторизации, чтобы можно было выполнять вход в мобильном приложении Android.

Login ID

В списке вариантов авторизации можно скопировать Login ID.

JWT Secret Key

В настройках авторизации в разделе Безопасность можно получить токен.

Выберите метод шифрования HS256 и скопируйте Секретный ключ.

Интеграция в игру

Чтобы начать использовать авторизацию через Xsolla - выберите нужную площадку (вебсайт или магазин приложений) и укажите конфиг авторизации с использованием Xsolla.

В игре все начнет работать автоматически после сохранения настроек площадки.

Добавьте Методы работы с авторизацией (SDK) в свою игру.

Оставайтесь на связи

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

Сообщество GamePush в Telegram: @gs_community.

Для ваших обращений e-mail: [email protected]

Желаем вам успехов!