Hallo zusammen,
Ich habe eine neue Standardinstallation mit Beipielmandant und Content durchgeführt.
Beim Versuch, mich mit dem Standard-Frontenduser (Thomas Contenido) in den "geschlossenen Bereich" einzuloggen, erscheint immer die Startseite und der "geschlossenen Bereich ... Vertraulich" wird nicht angezeigt.
Mandanteneigenschaften:
login_error_page idart 1
login_error_page idcat 1
Der Versuch, die Werte auf "Vertraulich" (idart 17, idcat 10) einzustellen brachte das selbe Ergebnis.
Der Wert für $auth->auth["uid"] im vorhandenen Modul "Login_Form" enthält immer "nobody".
Systemumgebung:
Contenido 4.8.8
XAMPP für Windows Version 1.6.4
- Apache 2.2.6
- PHP Version 5.2.4
- MySQL 5.0.45-community-nt
Vielleicht kann mir jemand weiterhelfen!
Beispielmandant Frontend-Login nicht möglich
Re: Beispielmandant Frontend-Login nicht möglich
[gelöst]
Folgender Code in der Datei ../conlib/local.php löste das Problem aus:
Folgende Ersetzung löste das Problem:
Vielleicht hilft es ja jemand anderem weiter.
Folgender Code in der Datei ../conlib/local.php löste das Problem aus:
Code: Alles auswählen
function auth_validatelogin()
{
...
$this->db->query(sprintf("SELECT idfrontenduser, password FROM %s WHERE username = '%s' AND idclient='$client' AND active='1'",
$this->fe_database_table,
urlencode(Contenido_Security::escapeDB(urlencode($username), $this->db) )));
...
}
Code: Alles auswählen
function auth_validatelogin()
{
...
$this->db->query(sprintf("SELECT idfrontenduser, password FROM %s WHERE username = '%s' AND idclient='$client' AND active='1'",
$this->fe_database_table,
Contenido_Security::escapeDB(urlencode($username), $this->db)));
...
}