Hallo,
ding280 wrote
du musst die Gruppen von UNB übernehmen. Als $conf['superuser'] setzt du einfach 'Administrator', deine normalen User haben den Namen 'Mitglieder'.
Ok, hab' ich gemacht. Habe die 4 Standardgruppen vom UNB
Die Fehlermeldung sieht mir aber nicht so aus, als würde es da Probleme mit der mysql-Abfrage geben.
Die Daten für die DB-Verbindung sind 100% korrekt, und diese funktioniert auch.
Du kannst die SQL-Befehle ja einfach mal ausprobieren und schauen, ob das rauskommt, was rauskommen soll.
Ja, da fangen die Probleme an.
Beireits bei der ersten Abfrage
$conf['auth']['mysql']['checkPass'] = "SELECT Password AS pass FROM aek1_users WHERE Name='%{user}' AND Password=md5('%{pass}')";
liefert diese keinen Eintrag zurück. Setze ich für %{user} und %{pass}' die entsprechenden Werte aus der DB ein, wird auch der Eintrag zurückgeliefert. Funktionieren tut es trotzdem nicht im DW.
Ich habe nur weder bis jetzt gefunden, wo die "Umwandlung/Ersetzung" von %{user} und %{pass} von statten geht, noch habe ich verstanden, wie und wo die Codierung des Passwortes abläuft?
Mit welcher Methode verschlüsselt das UNB denn eigentlich das Passwort? MD5 scheint es nicht zu sein, denn wenn ich mir mit
md5('mein_passwort');
ausgeben lasse, ist das etwas anderes, als in der DB steht.
Also langsam weiss ich nicht mehr, wo ich noch suchen soll, bzw. warum das eigentlich nicht klappt?
Und langsam registrieren sich immer mehr User im Wiki - so dass es eigentlich auch noch etwas drängt.
Wenn sich jemand nochmal die Zeit nehmen würde, um mir bei der Lösung des Problems behilflich zu sein, dann wäre das echt super nett von demjenigen!
Mit 'verzweifelnden' Grüßen
Gunther