
Zarzadzanie uzytkownikami
Kompletne uwierzytelnianie graczy i zarzadzanie tozsamoscia dla Panstwa game-backendu
Wsparcie wielu metod logowania
E-mail, anonimowe konta goscinne, Apple Sign-In i Google OAuth. Gracze sami wybieraja, jak chca sie logowac.
Dostep oparty na rolach
Przypisuj role, aby kontrolowac uprawnienia kazdego uzytkownika. Wbudowany system rol administratora i gracza.
Sesje cross-platform
Gracze loguja sie raz i pozostaja uwierzytelnieni na wszystkich swoich urzadzeniach.
Zgodność z App Store od razu
horizOn User Management obsługuje teraz Sign in with Apple. Wpisz raz Team ID, Services ID i Bundle ID. Twoje buildy iOS są od razu zgodne z wymaganiami.
Szybka integracja
MyGame Auth
Witaj ponownie, graczu
// 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"}'Najczesciej zadawane pytania
Gotowy do integracji?
Zacznij budowac z horizOn juz dzis. Free Tier w zestawie.




