WordPress nie ma w panelu przycisku „Wyloguj wszystkich użytkowników”. Aby natychmiast unieważnić wszystkie aktywne sesje, zmień klucze uwierzytelniania i sole w pliku wp-config.php. Po zapisaniu zmian każdy użytkownik, także administrator, będzie musiał zalogować się ponownie.
O czym pamiętać przed edycją pliku?
Zmiana pliku konfiguracyjnego wpływa na całą witrynę, dlatego przed rozpoczęciem przygotuj podstawowe zabezpieczenia:
- Wykonaj kopię zapasową pliku
wp-config.php. - Upewnij się, że masz dostęp do serwera przez FTP, SFTP albo Menedżer plików w panelu hostingu.
- Otwórz plik w edytorze tekstu, a nie w programie typu Word, który może zmienić formatowanie kodu.
Jak wylogować wszystkich użytkowników WordPress?
Potrzebujesz podmienić wartości kluczy bezpieczeństwa w pliku wp-config.php. Klucze uwierzytelniania i sole służą do zabezpieczania ciasteczek sesyjnych. Ich zmiana sprawia, że dotychczasowe ciasteczka przestają być ważne, więc WordPress wymusza ponowne logowanie.
Wykonaj następujące czynności:
- Połącz się z serwerem witryny przez FTP, SFTP lub Menedżer plików.
- Odszukaj plik
wp-config.phpw głównym katalogu instalacji WordPressa. - Otwórz oficjalny generator kluczy bezpieczeństwa WordPress i wygeneruj nowe wartości.
- W pliku zastąp dotychczasową sekcję zawierającą
AUTH_KEY,SECURE_AUTH_KEY,LOGGED_IN_KEY,NONCE_KEY,AUTH_SALT,SECURE_AUTH_SALT,LOGGED_IN_SALTorazNONCE_SALTnowymi liniami z generatora. - Zapisz plik i prześlij go z powrotem na serwer, jeśli korzystasz z programu FTP.
Nie zmieniaj nazw stałych ani struktury poleceń define(). Wymień wyłącznie ich wartości. Po zapisaniu pliku wszystkie dotychczasowe sesje zostaną unieważnione, a użytkownicy utracą dostęp wymagający zalogowania do czasu ponownego podania danych.
Kiedy wymusić ponowne logowanie?
Unieważnienie sesji przydaje się szczególnie wtedy, gdy istnieje ryzyko, że ktoś nadal korzysta z aktywnego logowania:
- Podejrzewasz włamanie albo nieautoryzowany dostęp do witryny.
- Użytkownicy udostępniali sobie hasła lub korzystali ze wspólnego konta.
- Logowanie odbywało się na publicznych komputerach albo w niezabezpieczonych sieciach.
- Kończysz współpracę z osobą, która miała dostęp do panelu WordPress.
Zmiana kluczy wyloguje również Ciebie, dlatego po zapisaniu pliku przygotuj dane logowania. Jeśli podejrzewasz włamanie, samo wylogowanie użytkowników nie zastępuje analizy witryny, zmiany haseł i sprawdzenia pozostałych kont.