Seite 1 von 1
Loginmodul: Backend- und Frontend-Benutzer-Problem
Verfasst: Mi 13. Sep 2006, 10:01
von haeger23
Zunächst, hallo Community!
Mein System:
Contenido 4.6.8.5
Modul:
Einfaches Login-Modul
Author: Andreas Lindner
Version:1.0
Zunächst möchte ich betonen dass ich die Suche schon gequält habe und auch auf folgenden Artikel gestossen bin...
http://contenido.org/forum/viewtopic.ph ... ndbenutzer
... allerdings ist der so alt und ungelöst, dass ich mir eine Neuauflage erlaube.
Ich habe das so aufgebaut, dass auf der linken Seite der Page das Modul plaziert ist und beim Login einfach zwei weitere Navigationspunkte (die gesperrte kategorie) hinzukommen. Ich habe eine Benutzergruppe Kunden angelegt und einen Benutzer Kunde, der Gruppe habe ich auch den Zugriff auf die Cat gegeben.
Jedoch stelle ich folgendes (Fehl)verhalten fest:
Möchte ich mich nach einer Browsercacheleerung als Frontend-User anmelden komme ich auf die Extra-anmeldeseite
(Invalid Username or Password!), auf dieser kann ich mich nur als Backenduser anmelden. Der Frontenduser geht nicht. Logge ich mich dann wieder aus und probiere es (auf der regulären Seite) nochmal mit meinem FrontendUser, funktioniert es auf einmal. Bis zur nächsten Browser-Cache-Leerung.
Was mache ich falsch¿, kennt jemand dieses Verhalten¿, was kann ich tun?
Sollte ich irgendwelche Informationen verschluckt haben, lasst es mich wissen ...
Gruß der Haeger

Verfasst: Mi 13. Sep 2006, 10:12
von mvf
hmmh wahrscheinlich liegts an mir, dass ich es nicht ganz verstehe, oder ich kann es irklich nicht nachvollziehen
contenido 4.6.8.5
FE-user und gruppe angelegt
kategorie geschützt und der gruppe zugeordnet
im frontend logge ich mich ein und es funzt ganz normal, dann lösche ich die cache und es funktioniert weiterhin
was geht nun bei dir nicht?
Verfasst: Mi 13. Sep 2006, 10:18
von haeger23
ich kann mich beim "ersten anmelden" nur mit einem BE-User anmelden ... erst nach dem Abmelden des BE-Users geht es mit dem FE-User .. mir gefällt das auch

nicht, aber so ist es.
Edit: ist es denn normal, dass ich mich überhaupt mit dem BE-User dort anmelden kann?
Verfasst: Do 14. Sep 2006, 08:07
von haeger23
neue Erkenntnisse:
- Wenn ich mich richtig anmelde also den Benutzernamen und das PW richtig eingebe, dann funktioniert es.
- Melde ich mich jetzt falsch an (z.b. lasse ich ein Zeichen des PWs weg) komme ich auf die Contenido Loginseite und kann mich ab dann nur noch mit einem BE-User anmelden (auch wenn ich zurück auf meine eigentliche HP gehe und es dort erneut versuche)
- Wenn ich diesen dann wieder abmelde, kann ich mich wieder als FE-User anmelden, solange bis ich wieder eine Falscheingabe tätige
Das is doch nicht so gewollt ?! ... hat denn niemand eine Idee

Verfasst: Mo 18. Sep 2006, 23:31
von HerrB
Da gibt es doch schon dutzende Beiträge dazu. Die Login-Seite, die bei geschützten Kategorien kommt, hat einen Bug (und ja, dass man sich dort mit dem Backend-Account anmelden kann, ist noch ein historisches Überbleibsel).
Bitte einfach in den Mandanten-Einstellungen eine Weiterleitung auf die eigentliche Login-Seite (ein Artikel mit einem Template, welches das Login-Modul enthält), definieren.
Angaben dazu finden sich im Forum (Weiterleitung, login_error oder sowas ähnliches).
Gruß
HerrB
Verfasst: Do 21. Sep 2006, 07:25
von haeger23
Bitte einfach in den Mandanten-Einstellungen eine Weiterleitung auf die eigentliche Login-Seite (ein Artikel mit einem Template, welches das Login-Modul enthält), definieren.
Erstmal danke für den Tipp, aber irgendwie bringt er mich nicht weiter, da ich nicht weiss (und auch nicht weiss wo ich es finden kann) welche Werte (Typ, Name) ich angeben soll. Außerdem hab ich noch nichts in der Richtung im Forum gefunden, also in der Richtung "Weiterleitung".
Bitte gebt mir noch einen Tipp

Verfasst: Di 26. Sep 2006, 13:34
von HerrB
Gibt definitiv schon etliche Beiträge zu.
Typ: login_error_page
Name: idcatart
Wert: <idcatart des Artikels mit dem Login-Modul>
Gruß
HerrB
Verfasst: Di 26. Sep 2006, 15:09
von haeger23
JA, es gibt etliche!!! Nur haben die mich nicht weitergebracht, wie eingangs beschrieben. Wobei, das ...
Typ: login_error_page
Name: idcatart
Wert: <idcatart des Artikels mit dem Login-Modul>
... mich durchaus weitergebracht hat, danke dir. Hast Du/Ihr evtl. noch eine Idee wie ich jetzt noch eine "richtige" Error-Page für dieses Modul erstelle? Denn jetzt ist es ja so, dass ich beim Logout auf die "Error-Page" komme und bei einer Falsch-Eingabe auch, ich also nicht sehen kann was falsch gelaufen ist. Eine Ausgabe á la "Username o. PW falsch" wäre toll.
Schonma vielen Dank
Grüße der Haeger
Verfasst: Di 26. Sep 2006, 16:12
von HerrB
Auf neue Version warten, da ist es mit drin.
Gruß
HerrB
Verfasst: Mi 4. Okt 2006, 13:49
von haeger23
Gibt es bereits einen Termin für das neue Release?
Verfasst: Mi 4. Okt 2006, 13:53
von Dodger77
haeger23 hat geschrieben:Gibt es bereits einen Termin für das neue Release?
Wohl wie immer: "when it's done!"
Verfasst: Di 10. Okt 2006, 09:11
von haeger23
Juhu die neue Version ist da

!!
hab aber leider schon ein Problem damit ... hab den Beispielmandanten installiert um mir die Sache mit dem Login anschauen zu können.
Wenn ich mich falsch anmelde, bekomme ich folgende Fehlermeldung.
Fatal error: Call to undefined function: geteffectivesetting() in c:\appserv\www\test\cms\front_crcloginform.inc.php on line 19
Weiß jemand was da los ist?
greet u
Verfasst: Di 10. Okt 2006, 09:53
von emergence
Verfasst: Di 10. Okt 2006, 11:57
von haeger23
Wunderbar! .. ich bedanke mich!