AuthMe
System rejestracji i logowania na serwerach offline-mode. Gracze rejestrują się hasłem (/register), logują (/login) i chronią konto.
O pluginie AuthMe
AuthMe (AuthMe Reloaded) to plugin autoryzacji wymagany na każdym serwerze Minecraft w trybie offline-mode (online-mode=false). Na takich serwerach każdy może dołączyć pod dowolnym nickiem, co stwarza ryzyko podszywania się pod innych graczy. AuthMe rozwiązuje ten problem, wymagając od graczy rejestracji (/register hasło hasło) i logowania (/login hasło) przy każdym wejsciu. Dopóki gracz się nie zaloguje, nie może się ruszać, pisać na chacie, używać komend ani wchodzić w interakcje ze światem.
Hasła są hashowane (bcrypt, SHA-256 lub inne algorytmy). Plugin wspiera email recovery (odzyskiwanie hasła przez email), CAPTCHA (ochrona przed botami), sesje logowania (nie trzeba logować się ponownie po krótkim wyjściu) i integracje z Discordem. AuthMe jest niezbędny na serwerach non-premium. Na serwerach online-mode=true jest zbędny, bo Mojang weryfikuje konta.
AuthMe to jeden z wazniejszych pluginów autoryzacji, który powinieneś rozważyć na swoim serwerze Minecraft. Wspiera wersje 1.8 - 1.21.x i działa na Spigot, Paper, Purpur.
Funkcje AuthMe
Poniżej lista głównych funkcji, które AuthMe dodaje do Twojego serwera. Każda z nich można skonfigurować w pliku konfiguracyjnym pluginu.
- Rejestracja i logowanie
- Hashowanie haseł (bcrypt)
- Email recovery
- Sesje logowania
- CAPTCHA anty-botowa
- Integracja z Discordem
Komendy AuthMe
AuthMe rejestruje 5 komend (pokazujemy najważniejsze). Pelna lista dostępna jest w oficjalnej dokumentacji. Pamiętaj, ze każda komendę możesz zablokować lub odlokowac przez system uprawnień (np. LuckPerms).
| Komenda | Opis | Uprawnienie |
|---|---|---|
/register [hasło] [hasło] | Rejestracja konta | brak |
/login [hasło] | Logowanie do konta | brak |
/changepassword [stare] [nowe] | Zmiana hasła | authme.player.changepassword |
/email add [email] | Dodanie emaila do konta | authme.player.email.add |
/authme unregister [gracz] | Usuwanie konta gracza (admin) | authme.admin.unregister |
Uprawnienia (permissions)
System uprawnień pozwala kontrolować, kto może używać poszczególnych funkcji AuthMe. Uprawnienia nadajesz przez plugin rang, np. LuckPerms (/lp group [grupa] permission set [node] true). Kolumna "Domyślnie OP" oznacza, czy operatorzy serwera maja to uprawnienie bez konfiguracji.
Konfiguracja AuthMe
Po pierwszym uruchomieniu AuthMe wygeneruje plik konfiguracyjny w folderze plugins/AuthMe/. Poniżej najważniejsze opcje z komentarzami. Pełna lista ustawień jest w oficjalnej dokumentacji.
# config.yml AuthMe
settings:
sessions:
enabled: true # Sesje logowania
timeout: 10 # Wygasanie sesji (minuty)
registration:
enabled: true
force: true # Wymuś rejestracje
security:
minPasswordLength: 6
passwordHash: BCRYPT # Algorytm hashowania
restrictions:
allowedNicknameCharacters: '[a-zA-Z0-9_]'
maxJoinPerIp: 2 # Maks. kont z jednego IP
Po zmianie konfiguracji zapisz plik i użyj komendy przeładowania pluginu (np. /reload lub dedykowanej komendy pluginu). Jeśli plugin nie pobiera zmian po przeładowaniu, zrestartuj serwer komenda /stop.
Jak zainstalować AuthMe
Pobierz AuthMe ze SpigotMC. Wrzuć .jar do plugins/, zrestartuj serwer. Skonfiguruj wymuszanie rejestracji (force: true) i algorytm hashowania (BCRYPT). Domyślnie dane zapisywane są w SQLite. Dla dużych serwerów przejdź na MySQL.
- Pobierz AuthMe z oficjalnej strony. Upewnij się, ze pobierasz wersje kompatybilna z Twoja wersja Minecraft (1.8 - 1.21.x).
-
Skopiuj pobrany plik
.jardo folderuplugins/w katalogu Twojego serwera. -
Zrestartuj serwer komenda
/stopi uruchom go ponownie. Nie używaj/reloadprzy pierwszej instalacji. - Sprawdź konsole serwera. Jeśli AuthMe załadował się poprawnie, zobaczysz komunikat z wersja pluginu. Jeśli pojawił się błąd, sprawdź czy masz zainstalowane wszystkie zaleznosciow.
-
Skonfiguruj plugin edytujac plik
plugins/AuthMe/config.yml(lub odpowiednik). Po zmianach użyj komendy przeladowania.
Alternatywy dla AuthMe
AuthMe nie jest jedynym pluginem w swojej kategorii. Poniżej znajdziesz alternatywy, które warto rozważyć, jeśli szukasz czegoś innego lub AuthMe nie spełnia Twoich oczekiwan.
LoginSecurity
Lżejsza alternatywa z mniejsza ilością funkcji.
nLogin
Nowoczesny plugin logowania z obsługa premium auto-login.
LibreLogin
Open-source plugin autoryzacji z obsługa Velocity i BungeeCord.
Często zadawane pytania o AuthMe
Jak zainstalować AuthMe?
Pobierz AuthMe ze SpigotMC. Wrzuć .jar do plugins/, zrestartuj serwer. Skonfiguruj wymuszanie rejestracji (force: true) i algorytm hashowania (BCRYPT). Domyślnie dane zapisywane są w SQLite. Dla dużych serwerów przejdź na MySQL. Szczegolowa instrukcja z zależnościami i konfiguracja znajduje się w sekcji instalacja powyżej.
Na jakich silnikach serwerowych działa AuthMe?
AuthMe działa na: Spigot, Paper, Purpur. Rekomendujemy Paper jako silnik - większości serwerów daje najlepsza równowagę między wydajnością a kompatybilnością z pluginami. Więcej o silnikach serwerowych przeczytasz w naszym porównaniu.
Czy AuthMe jest darmowy?
Tak, AuthMe jest darmowy i dostępny na SpigotMC. Kod źródłowy jest otwarty na GitHub.
AuthMe nie działa - co robić?
Sprawdź plik logs/latest.log w katalogu serwera. Najczęstsze przyczyny błędów: (1) brakujaca zależność, (2) niekompatybilna wersja Minecraft (sprawdź czy masz 1.8 - 1.21.x), (3) błąd w pliku config.yml (sprawdź format YAML), (4) konflikt z innym pluginem o tej samej funkcji.
Czy mogę używać AuthMe na serwerze Bedrock?
Nie. AuthMe to plugin Java Edition i działa na serwerach Spigot/Paper/Purpur. Bedrock Edition używa innego systemu (behavior packs). Jeśli chcesz łączyć graczy Java i Bedrock na jednym serwerze, sprawdź Geyser.

Komentarze
Komentarze działają w zewnętrznym serwisie Disqus, który zapisuje pliki cookie (polityka prywatności Disqusa). Wczytamy komentarze po kliknięciu przycisku poniżej.
Nie udało się wczytać Disqusa. Jeśli masz adblocka lub inną blokadę, wyłącz blokowanie na minecraft.pl i spróbuj ponownie.