Настройка проекта в Личном кабинете

Настройка аутентификации пользователя

Xsolla позволяет настроить множество способов аутентификации пользователей. Ниже приведены инструкции по наиболее быстрому способу интеграции и настройки — использованию готового виджета для аутентификации пользователя по одноразовому коду или через социальную сеть.

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

Xsolla предоставляет стандартные шаблоны для виджета авторизации. Их внешний вид и наполнение определяются способом авторизации, выбранным для проекта, и настройками кастомизации виджета в Личном кабинете.

Первый проект
Изучите инструкции по созданию проекта и соблюдению юридических требований.
Внимание
Кастомизация виджета в Личном кабинете доступна только после подписания Лицензионного договора с Xsolla.

Стандартный вид виджета для аутентификации по одноразовому коду или через социальные сети:

Чтобы настроить вариант авторизации в Личном кабинете:

  1. Откройте проект в Личном кабинете.
  2. В боковом меню нажмите Игроки > Авторизация.
  3. Нажмите Создать вариант авторизации.
  4. Выберите Стандартный вариант авторизации и нажмите Создать и настроить. Подождите, пока вариант авторизации не будет создан. Затем вы увидите страницу настроек варианта авторизации.
  5. В блоке Способы авторизации выберите Авторизация без пароля.
  6. Нажмите Настроить.
  7. Настройте авторизацию по одноразовому коду:
    1. В блоке Авторизация без пароля выберите раздел Настройки callback URL.
    2. В поле Callback URL добавьте URL-адрес, на который перенаправляются пользователи после их успешной аутентификации.
    3. Нажмите Сохранить изменения.
  8. Настройте OAuth 2.0-клиент:
    1. В цепочке навигации нажмите название вашего варианта авторизации, чтобы вернуться на страницу варианта авторизации.
    2. Перейдите к блоку Безопасность и выберите раздел OAuth 2.0 аутентификация.
    3. Нажмите Добавить клиент OAuth 2.0.
    4. Выберите тип аутентификации Публичная.
    1. Укажите URI переадресации OAuth 2.0 — путь в приложении, на который пользователь будет перенаправлен после успешной авторизации, аутентификации, подтверждения электронной почты или сброса пароля. Можно указать несколько допустимых путей.
Внимание
URI-адрес должен соответствовать одному из форматов:
  • Для настольных и веб-приложений путь должен содержать префикс https://. По умолчанию в SDK используется путь https://login.xsolla.com/api/blank. Укажите его или собственный URI-адрес.
  • Для Android-приложения укажите путь в формате app://xlogin.<ANDROID_PACKAGE_NAME>, где <ANDROID_PACKAGE_NAME> — название пакета Android-приложения.
  • Для iOS-приложения укажите путь в формате app://xlogin.<BUNDLE_ID> где <BUNDLE_ID>идентификатор iOS-приложения.
    1. Нажмите Подключить.
  1. Настройте аутентификацию через социальные сети (опционально):
    1. Нажмите название вашего варианта авторизации в цепочке навигации, чтобы вернуться на страницу варианта авторизации.
    2. Перейдите к блоку Аутентификация и выберите раздел Авторизация через социальные сети.
    3. Подключите социальные сети, через которые пользователи смогут регистрироваться и входить в приложение. Это можно сделать одним из следующих способов:
      • Чтобы подключить нужную социальную сеть, нажмите значок и выберите пункт Подключить.
      • Чтобы подключить сразу несколько социальных сетей, выберите нужные панели (рамки панелей станут зелеными). Затем в раскрывающемся меню Управление выберите пункт Подключить.
      • Чтобы подключить сразу все доступные социальные сети, нажмите Выбрать все. Затем в раскрывающемся меню Управление выберите пункт Подключить.
    1. Нажмите Сохранить изменения.

Чтобы протестировать настройки виджета, нажмите Проверить виджет в левой части экрана и авторизуйтесь

В процессе интеграции вам понадобятся:

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

Создание предметов в Личном кабинете

Внимание

Вам потребуется создать каталог товаров на стороне Xsolla. Вы можете добавить товары вручную или импортировать их из App Store, Google Play или PlayFab. При импорте из Google Play можно импортировать не более 100 предметов за раз.

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

Чтобы добавить в каталог виртуальный предмет с базовыми настройками:

  1. В проекте в Личном кабинете перейдите в раздел Каталог товаров > Виртуальные предметы.
  2. В раскрывающемся меню выберите Создать предмет.

  1. Задайте базовые настройки предмета в следующих полях:
    • Изображение (опционально).
    • Артикул (уникальный ID предмета).
    • Название предмета.
    • Описание (опционально).

  1. Задайте цену предмета:
    1. Установите переключатель Цены в реальной валюте в положение Вкл.
    2. В поле Цена в реальной валюте измените валюту (опционально) и укажите цену предмета.
    3. Если вы изменили валюту в поле Цена в реальной валюте, укажите эту же валюту в поле Валюта по умолчанию.

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

  1. Измените статус предмета на Доступен.

  1. Нажмите Создать предмет.

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

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

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