Przejdź do treści
nexoracodeOtwórz panel

System weryfikacji

Strona WWW i weryfikacja na Discordzie

Guard pozwala weryfikować członków na stronie przez Discord OAuth2 albo bezpośrednio na Discordzie. Wybierz metodę odpowiednią dla swojego serwera i potrzeb związanych z przywracaniem członków.

Wybór metody weryfikacji

W ustawieniach serwera otwórz Wygląd weryfikacji i wybierz metodę: Strona WWW albo Discord. Strona WWW prowadzi przez autoryzację Discord OAuth2. Metoda Discord sprawdza odpowiedź i nadaje rolę bez otwierania strony.

Weryfikacja bezpośrednio na Discordzie

Dostępne są jedno kliknięcie, zadanie matematyczne i przepisanie kodu z obrazka. Zadanie pojawia się prywatnie na bieżącym kanale. Wybierz Wpisz odpowiedź, aby otworzyć formularz. Anuluj kończy zadanie bez nadawania roli.

Zadanie wygasa po 3 minutach. Po trzech błędnych odpowiedziach trzeba rozpocząć od nowa. Rola zostaje nadana po poprawnym wyniku i sprawdzeniu uprawnień bota. Osoba już zweryfikowana otrzyma odpowiedni komunikat.

Na serwerze 18+ formularz wymaga zaznaczenia potwierdzenia pełnoletności. Metoda Discord nie zapisuje zgody OAuth2 do późniejszego przywracania członków. Hasła oraz reguły IP i lokalizacji wymagają metody Strona WWW.

Cloudflare Turnstile w oknie weryfikacji

Włącz CAPTCHA w ustawieniach dla metody Strona WWW. Po kliknięciu przycisku weryfikacji otworzy się okno Cloudflare Turnstile. Po poprawnym sprawdzeniu okno samo się zamyka, a serwer sprawdza token przed przekierowaniem do Discorda. Nie trzeba klikać Kontynuuj.

Krzyżyk lub Escape zamyka okno bez rozpoczynania autoryzacji. Jeśli CAPTCHA nie załaduje się albo token zostanie odrzucony, weryfikacja nie przechodzi dalej. Spróbuj ponownie lub skontaktuj się z administratorem serwera.

Co oznacza zielona ikona e-maila?

Ikona koperty przy nazwie serwera oznacza, że Twój adres e-mail nie zostanie zapisany. Najedź na ikonę lub zaznacz ją klawiaturą, aby zobaczyć opis. Jeśli administrator włączy zapis e-maila, ta ikona nie jest pokazywana.

Weryfikacja przez stronę WWW

1

Nowy członek dołącza do serwera i widzi kanał #weryfikacja.

2

Klika link lub przycisk weryfikacji — zostaje przekierowany na stronę NexoraCode Guard.

3

Na stronie klika "Zweryfikuj się" (przy włączonej CAPTCHA lub haśle najpierw je przechodzi) — Discord OAuth2 prosi o autoryzację.

4

Użytkownik zatwierdza — NexoraCode Guard otrzymuje token dostępu i sprawdza reguły firewalla.

5

NexoraCode Guard zapisuje dane członka (ID, token, przeglądarka, urządzenie oraz — jeśli włączone — IP i kraj).

6

Bot automatycznie nadaje rolę weryfikacji na serwerze Discord.

7

Użytkownik uzyskuje dostęp do reszty kanałów serwera.

Uprawnienia OAuth2

NexoraCode Guard wymaga minimalnych uprawnień OAuth2. Oto co dokładnie jest wymagane:

identify

Odczytanie nazwy użytkownika, avataru i ID Discord

guilds.join

Dołączenie użytkownika na serwer (do przywracania członków)

email

Odczytanie adresu e-mail (opcjonalne, gdy włączone w ustawieniach serwera)

guilds

Odczytanie listy serwerów użytkownika (opcjonalne, gdy włączone w ustawieniach)

Personalizacja strony weryfikacji

Strona weryfikacji jest w pełni konfigurowalna z poziomu dashboardu NexoraCode Guard:

Tytuł i opis

Własny tytuł strony weryfikacji i opis widoczny dla użytkowników

Kolor motywu

Główny kolor strony weryfikacji dopasowany do Twojego serwera

Logo serwera

Automatycznie pobierane z Discord lub możesz ustawić własne

Obrazek w tle

Własne tło strony weryfikacji (opcjonalne)

Efekty wizualne

Animowane tło (m.in. Galaxy, Plasma, Silk, Aurora, Threads), czcionka, kształt karty i efekty obramowania

Tekst przycisku

Własny tekst na przycisku weryfikacji (np. "Dołącz do nas")

Linki społecznościowe

Strona WWW, sklep, Discord, YouTube, X (Twitter), TikTok, Twitch, Telegram i GitHub

CAPTCHA

Opcjonalna weryfikacja CAPTCHA przed autoryzacją OAuth2

Dane zbierane podczas weryfikacji

Podczas weryfikacji przez stronę WWW Guard może zapisać:

  • Discord User ID, nazwa użytkownika i avatar
  • Token dostępu OAuth2 i refresh token (do przywracania członków)
  • Przeglądarka i typ urządzenia (komputer/telefon)
  • Adres IP, kraj, region, miasto i dostawca internetu — gdy włączone jest zapisywanie IP i serwis ma skonfigurowaną geolokalizację
  • Adres e-mail i lista serwerów — tylko gdy włączysz te opcje
  • Data i godzina weryfikacji

Bezpieczeństwo: Weryfikacja nie daje dostępu do hasła ani prywatnych wiadomości członka. Token OAuth2 służy do potwierdzenia tożsamości i dodawania członka na Twoje serwery przy przywracaniu. Alternatywnie możesz wybrać weryfikację przyciskiem w Discordzie — nadaje rolę bez strony, ale nie zapisuje zgody OAuth2, więc takich członków nie da się później przywrócić. Więcej w dokumentacji bezpieczeństwa.