Interzicerea înregistrării
Fie pluginul nostru denumit auth_simple. Creați fișierul auth_simple.php în directorul include / auth cu următorul conținut:
Există gânduri în această privință:
Metoda de autentificare nu a fost găsită
Acum o altă imagine. Nu mă duc deloc la forum! Și mai ales în zona administratorului. Nu pot returna auth_db la loc. cum să fii. a înlocuit codul auth_simple.php cu codul de la auth_db - nu a ajutat! cum să intrați în panoul admin și să returnați tot așa cum a fost?
Ce zici de WordPress? Nu există nicio speranță pentru United.
Este o idee proastă de a vă scrie singur un plug-in. Încercați să rezolvați problema de cealaltă parte. Pot folosi bbPress de la creatorii WordPress? Sau poate căuta alte plug-in-uri gata făcute?
Îmi pare rău, un fel de glitch. Am decripta:
pentru activitatea administratorului este necesar să se conecteze funcțiile_user.php cu ajutorul unui construct precum:
dacă (! function_exists ('user_add'))
în cazul în care (. file_exists ($ phpbb_root_path 'include / functions_user.php')) includ ($ phpbb_root_path 'include / functions_user.php'.);
altfel include ($ phpbb_root_path. '/includes/functions_user.php');
Poate am înregistrat ID-ul greșit al grupului?
dacă (("test" === $ username) ("Test" === $ parola))
'status' => LOGIN_SUCCESS,
'error_msg' => false,
'user_row' => array (
"Nume de utilizator" => $ username, // Afișați numele de utilizator
"User_password" => phpbb_hash (parola $), // phpbb-hash a parolei
"User_type" => USER_NORMAL, // Tipul de utilizator declarat în constants.php
"Group_id" => ÎNREGISTRAT // ID grup