Chroń licencję serwera
Licencja serwera Humalike jest sekretem. Konfiguruj ją wyłącznie serwerowymset:
setr, nie commituj tej wartości, nie wklejaj jej do skryptu klienta,
nie umieszczaj jej na zrzucie ekranu ani nie publikuj w logach. W razie ujawnienia zrotuj
ją z panelu.
Humalike wyprowadza z licencji krótkotrwały dostęp runtime. Nie kopiuj,
nie utrwalaj, nie loguj ani nie konfiguruj ręcznie tych wartości runtime.
Granice zaufania
Zdarzenia klienta i parametry akcji są niezaufane. Własni dostawcy muszą egzekwować uprawnienia i walidować po stronie serwera stan gracza, odległość, nazwy przedmiotów, ilości, metadane, kwoty na kontach i identyfikatory frameworka. WywołujReportPlayerEvent z autorytatywnego handlera serwerowego. Nie udostępniaj
ogólnego zdarzenia klienta, które pozwala graczowi zgłaszać dowolne obserwacje tożsamości,
przedmiotów, odznak lub roleplay.
Oddziel własny kod
Własne mosty trzymaj poza katalogiemhumalike. Zapobiega to przypadkowemu
ujawnieniu poświadczeń, jasno określa własność i umożliwia pełne, zweryfikowane
aktualizacje zasobu.
Rejestruj tylko te domeny, które most implementuje. Używaj konkretnych nazw dostawców,
minimalnych eksportów i najmniejszych niezbędnych uprawnień ACE.

