MySQL Register

MySQL Register

Rejestracja w grze za pomocą strony internetowej opartej na MySQL - Użytkownicy nie będą mogli ukraść czyjegoś IGN

0 polubień • 0 pobrań
Dostępne pliki
5
Obsługiwane wersje
0
Najnowszy plik
07.05.2013

MySQL Register

Prosty plugin, który pozwala Twoim użytkownikom na /register. Należy pamiętać, że to nie jest wtyczka rejestracji w grze, została stworzona specjalnie dla tych, którzy chcą stronę internetową dla swojego serwera i chcą mieć pewność, że ich gracze nie ukradną czyjegoś IGN.

Ta wtyczka używa SQLibrary, i bardzo dziękuję PatPeter, który ją stworzył. Jest dołączona do JAR-a i nie musisz instalować jej jako odrębnej wtyczki.

Użycie: /register [Email] [Password] [Potwierdzenie hasła]

Konfiguracja: Po prostu umieść tę wtyczkę w folderze wtyczek, uruchom serwer, i zostanie wygenerowany domyślny plik konfiguracyjny. Spróbuje połączyć się z domyślnymi danymi i wyświetli wiele błędów w konsoli. Zatrzymaj serwer i wykonaj poniższe instrukcje, aby skonfigurować połączenie.

Plik konfiguracyjny:

connection:
  hostname: localhost #Nazwa hosta/IP serwera MySQL, domyślnie localhost
  port: 3306 #Port dla połączenia MySQL (nie zmieniaj tego, jeśli nie wiesz, po co to potrzeba,), domyślnie 3306
  name: minecraft #Baza danych, która zawiera tabelę z nazwami użytkowników, hasłami i adresami email, domyślnie minecraft
  username: plugin #Nazwa użytkownika dla połączenia, domyślnie plugin
  password: password #Hasło do połączenia, domyślnie password
database:
  table-name: users #Nazwa tabeli, w której dane będą przechowywane, domyślnie users
  user-column: username #Nazwa kolumny, w której będzie przechowywana nazwa użytkownika rejestrującego się, domyślnie username
  password-column: password #Nazwa kolumny, w której hasło będzie przechowywane (musi mieć co najmniej 32 znaki, ponieważ hasło jest szyfrowane MD5), domyślnie password
  email-column: email #Nazwa kolumny, w której będzie przechowywany adres email, domyślnie email
hashing: md5 #Sposób haszowania do użycia, opcje to md5, sha1, lub none. Domyślnie none; wszystko inne niż md5 lub sha1 również domyślnie będzie none.

Permissions: Ta wtyczka korzysta z domyślnego API uprawnień Bukkit, które może nie działać z niektórymi wtyczkami. Węzeł uprawnień zapewniający dostęp do polecenia rejestracji to

mysqlregister.register

Aktualne możliwości:

  • Prosty format rejestracji
  • Weryfikacja email
  • Dostosowywanie nazwy tabeli
  • Dostosowywanie nazwy kolumn

Planowane funkcje:

  • Potwierdzenie emaila
  • Lokalizacja (plany dotyczące rosyjskiego, hiszpańskiego, francuskiego)
  • Różne ustawienia szyfrowania haseł

GitHub: Śledź rozwój projektu pod adresem GitHub

Opis projektu pochodzi z CurseForge i został udostępniony po polsku. Szczegóły konfiguracji, zależności oraz aktualne komunikaty autora sprawdź na w źródłowym katalogu CurseForge.

Stabilne MySQL Register v0.5
MySQL-Register.jar 07.05.2013 17 KB
Stabilne MySQL Register v0.4
MySQL-Register_0.4.jar 14.04.2013 194 KB
Stabilne MySQL Register v0.3
Register_0.3.jar 11.04.2013 97 KB
Stabilne MySQL Register v0.2
Register_0.2.jar 11.04.2013 96 KB
Stabilne MySQL Register v0.1
Register.jar 10.04.2013 96 KB
Przed instalacją

Jak bezpiecznie sprawdzić ten plugin

Wybierz zgodny plik

Oznaczenia wersji pochodzą z metadanych autora. Dobierz również właściwe oprogramowanie serwera i Javę.

Zachowaj kopię

Przed pierwszym startem skopiuj świat, konfigurację oraz dane pozostałych pluginów.

Przeczytaj log

Po uruchomieniu sprawdź brakujące zależności i pierwszy błąd związany z nazwą pluginu.

Zobacz pełną instrukcję instalacji