Dein nächstes Feature
Authentifizierung
Melde einen Testspieler an und nutze seine Session weiter.
Unity

Dein sichtbares Ergebnis
Ein Testspieler ist angemeldet. Weitere Aufrufe verwenden seine Session.
Für diesen Schritt fehlt noch das Video. Die Anleitung und der MCP-Auftrag sind bereits nutzbar.
Spieler-Anmeldung integrieren
Feature einbauen
Du kannst die Anleitung vorab ansehen. Zum Ausführen brauchst du einen aktiven Projekt-Key. Projekt vorbereiten
SDK installiert und Projekt-Konfiguration importiert.
C#
1using UnityEngine;
2using PM.horizOn.Cloud.Core;
3using PM.horizOn.Cloud.Manager;
4
5// Häng dieses Skript an ein GameObject in deiner ersten Szene.
6public class AuthenticationDemo : MonoBehaviour
7{
8 async void Start()
9 {
10 // Einrichtung: initialisieren und verbinden.
11 HorizonApp.Initialize();
12 await new HorizonServer().Connect();
13
14 // horizOn: ein Spielerkonto anlegen und anmelden.
15 // Anonymous sign-up (auto-caches token for session restore)
16 await UserManager.Instance.SignUpAnonymous("PlayerName");
17
18 // Email sign-up
19 await UserManager.Instance.SignUpEmail("user@example.com", "password", "DisplayName");
20
21 // Email sign-in
22 await UserManager.Instance.SignInEmail("user@example.com", "password");
23
24 // Check authentication state
25 if (UserManager.Instance.IsSignedIn)
26 {
27 var user = UserManager.Instance.CurrentUser;
28 Debug.Log($"Welcome, {user.DisplayName}!");
29 }
30 }
31}
Teste dein neues Feature.
Ein Testspieler ist angemeldet. Weitere Aufrufe verwenden seine Session.
Wähle im Dashboard dasselbe Projekt wie in deiner Spielkonfiguration.


