Autorizare generală pe site și pe phpbb3

Autorizare generală pe site și pe phpbb3
Destul de des este nevoie să se integreze phpBB-ul cu un alt sistem, de exemplu, cu Drupal sau Joomla. În acest caz, sunteți norocoși - modulele gata pentru a utiliza o singură bază de date a utilizatorilor cu phpBB 3 în ambele sisteme au fost deja create.







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







Trimiteți-le prietenilor: