Hytale Banner

Jak uwierzytelnić serwer gry Hytale

Dedykowane serwery Hytale muszą zostać uwierzytelnione w usługach Hytale, aby umożliwić komunikację z API, uzyskać dostęp do interfejsów API Hytale oraz zapobiegać nadużyciom.
Domyślnie serwery dostarczane przez Game Server Providera (GSP) są uwierzytelniane przy użyciu konta dostawcy.

Serwery uwierzytelnione za pomocą konta GSP nie będą widoczne w przyszłym systemie Server Discovery. Jeśli chcesz, aby twój serwer był w przyszłości publicznie wykrywalny, musisz uwierzytelnić go przy użyciu własnego konta Hytale.

Ten poradnik przeprowadzi cię krok po kroku przez proces zmiany uwierzytelniania z Game Server Provider (GSP) na uwierzytelnianie za pomocą konta osobistego, z wykorzystaniem oficjalnego procesu logowania urządzenia Hytale. Jest to zalecana konfiguracja dla przyszłego Server Discovery.

Hytale Banner
MA
Michi A.
·
5 Protokół
·
Guides

Krok 1: Wyłączenie uwierzytelniania GSP

  1. Otwórz zakładkę Settings swojego serwera.
  2. Wyłącz opcję Use GSP Authentication.
  3. Uruchom ponownie serwer, aby zastosować zmianę.

Na tym etapie serwer zostanie uruchomiony celowo bez prawidłowych danych uwierzytelniających.

Hytale Auth Guide 1

Krok 2: Uruchomienie uwierzytelniania urządzenia z poziomu konsoli

Po pełnym uruchomieniu serwera otwórz zakładkę Console.
Zobaczysz ostrzeżenie podobne do poniższego:

No server token configured. Use /auth login to authenticate.

W polu wprowadzania poleceń konsoli wpisz:

auth login device

Następnie naciśnij Enter.

Hytale Auth Guide 2
Hytale Auth Guide 3

Krok 3: Otwarcie linku autoryzacji urządzenia

Serwer wyświetli teraz w konsoli blok DEVICE AUTHORIZATION, podobny do poniższego:

DEVICE AUTHORIZATION
===================================================================
Visit: https://accounts.hytale.com/device
Enter code: ABCD-1234
Or visit: https://accounts.hytale.com/device?user_code=ABCD-1234
===================================================================
Waiting for authorization (expires in 900 seconds)...

Kliknij bezpośredni link autoryzacji (ten zawierający user_code=).
Jest to szybsze i pozwala uniknąć ręcznego wpisywania kodu.

Hytale Auth Guide 4

Krok 4: Zatwierdzenie urządzenia i logowanie

Zostanie otwarte okno przeglądarki z komunikatem Authorize Device.

  1. Kliknij Approve, aby zatwierdzić żądanie urządzenia.
  2. Następnie zostaniesz przekierowany do logowania na swoje konto Hytale.
  3. Zakończ logowanie, aby sfinalizować autoryzację.

Zatwierdzaj wyłącznie żądania, które sam rozpocząłeś, i tylko dla serwerów, którym ufasz.

Hytale Auth Guide 5

Krok 5: Potwierdzenie poprawnego uwierzytelnienia

Po zakończeniu autoryzacji:

  • Przeglądarka wyświetli potwierdzenie Device Authorized.
  • Konsola serwera zapisze komunikat potwierdzający zakończenie uwierzytelniania.
Hytale Auth Guide 6
Hytale Auth Guide 7

Ważne informacje

  • Uwierzytelnianie nie jest obecnie trwałe i musi być powtarzane po każdym ponownym uruchomieniu serwera.
  • Dane uwierzytelniające są przechowywane wyłącznie w pamięci, chyba że trwałość zostanie wyraźnie obsłużona w przyszłych aktualizacjach serwera Hytale.
  • Takie zachowanie jest oczekiwane na obecnym etapie rozwoju.

W ten sposób możesz przełączyć się z uwierzytelniania Game Server Provider na uwierzytelnianie przy użyciu konta osobistego dla swojego serwera Hytale.
Zapewnia to, że serwer będzie kwalifikował się do Server Discovery, gdy funkcja ta zostanie wdrożona.

Na ten moment ten poradnik jest opcjonalny.

Hosting serwerów Hytale

Swoboda sandboxa spotyka się z przygodą RPG w proceduralnie generowanym świecie dla graczy i twórców.