
Управление пользователями
Полная аутентификация игроков и управление идентификацией для Вашего игрового бэкенда
Поддержка нескольких способов входа
E-mail, анонимные гостевые аккаунты, Apple Sign-In и Google OAuth. Игроки сами выбирают, как им входить.
Ролевое управление доступом
Назначайте роли для контроля прав каждого пользователя. Встроенная система ролей администратора и игрока.
Кроссплатформенные сессии
Игроки входят один раз и остаются авторизованными на всех своих устройствах.
Соответствие App Store сразу из коробки
horizOn User Management теперь поддерживает Sign in with Apple. Один раз укажите Team ID, Services ID и Bundle ID. Ваши iOS-сборки сразу соответствуют требованиям.
Быстрая интеграция
MyGame Auth
С возвращением, игрок
// Unity C# - User Authentication
using HorizOn;
var horizon = new HorizonClient("YOUR_API_KEY");
// Sign up with email
var result = await horizon.Auth.SignUpEmail(
"player@example.com", "securePassword", "PlayerOne"
);
// Sign in
var session = await horizon.Auth.SignInEmail(
"player@example.com", "securePassword"
);
// Anonymous sign up (guest account)
var guest = await horizon.Auth.SignUpAnonymous("GuestPlayer");# REST API - User Authentication
# Sign up with email
curl -X POST https://eu.horizon.pm/api/v1/app/user-management/signup \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"type":"EMAIL","email":"player@example.com","password":"securePassword","username":"PlayerOne"}'
# Sign in with email
curl -X POST https://eu.horizon.pm/api/v1/app/user-management/signin \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"type":"EMAIL","email":"player@example.com","password":"securePassword"}'
# Anonymous sign up (guest account)
curl -X POST https://eu.horizon.pm/api/v1/app/user-management/signup \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"type":"ANONYMOUS","username":"GuestPlayer"}'Часто задаваемые вопросы
Готовы к интеграции?
Начните работу с horizOn уже сегодня. Free Tier включён.




