Geschützter Bereich

Gesperrt
nomore
Beiträge: 130
Registriert: Sa 15. Mai 2004, 19:38
Kontaktdaten:

Geschützter Bereich

Beitrag von nomore »

Hallo zusammen,

ich arbeite auf meiner Seite mit einem Kundenlogin, der soweit super funktioniert. Erst wenn der Kunde sich einloggt wird die geschützte Kategorie angezeigt, und er wird auf eine Willkommensseite weitergeleitet. Nach dem ausloggen wird er ebenfalls auf eine Seite weitergeleitet. Das alles funktioniert einwandfrei. Jedoch habe ich das Problem:

Wenn der Kunde nach dem einloggen in eine andere, öffentliche Kategie wechselt, ist die geschütze Kategorie weg und der Kunde ausgeloggt.

Ich habe jetzt schon über 45min im Forum gesucht, aber keine Antwort auf dies Problem gefunden.

Weiß jemand Rat? :(
Irgendwann läuft alles, fragt sich nur wann,
und wohin! :-)
ConTemplates.de
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Passiert das nur bei dem Kunden oder auch bei Dir?

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
nomore
Beiträge: 130
Registriert: Sa 15. Mai 2004, 19:38
Kontaktdaten:

Beitrag von nomore »

Hat sich erledigt, war mein Fehler.
Der Link meiner Startseite wurde auf den Startartikel der Hauptnavigation weitergeleitet, und nicht auf den eigenen Artikel. Jetzt gehts.

Aber da wäre noch ein kleines Problem. Mein Internet Explorer peilt da was nicht. Wenn ich mich auslogge, ist die geschützte Kategorie weg. Wenn ich dann aber auf einen anderen Link innerhalb der Seite wechsle, zeigt er auf einmal die geschützte Kategorie wieder an. Erst wenn ich den Browser aktualisiere, ist die geschützte Kat. wieder weg. Das ist bei allen Links der Hauptnavi so. Woran kann das liegen? Mein Browser ist so eingestellt, das er bei jedem Zugriff auf eine Seite die aktuellste Version lädt. :?:
Irgendwann läuft alles, fragt sich nur wann,
und wohin! :-)
ConTemplates.de
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Das ist schon die richtige Stelle, der IE cached, was das Zeug hält. Auch die Einstellung, jedesmal zu aktualisieren, greift nicht immer.

Es dürfte funktionieren, wenn Du im HTML-Code Code einfügst, der den IE zwingt, den Inhalt nicht zu cachen (siehe http://de.selfhtml.org, pragma no-cache und anderes, z.B. Cache-Zeit auf -1 Sekunde usw.).

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
nomore
Beiträge: 130
Registriert: Sa 15. Mai 2004, 19:38
Kontaktdaten:

Beitrag von nomore »

Vielen Dank für die rasche Antwort.

Das funzt jetzt! :wink:
Irgendwann läuft alles, fragt sich nur wann,
und wohin! :-)
ConTemplates.de
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Kannst Du mal den relevanten HTML-Code posten (nur das mit dem Cache), das interessiert garantiert auch andere... Danke.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
nomore
Beiträge: 130
Registriert: Sa 15. Mai 2004, 19:38
Kontaktdaten:

Beitrag von nomore »

HerrB hat geschrieben:Kannst Du mal den relevanten HTML-Code posten (nur das mit dem Cache), das interessiert garantiert auch andere... Danke.

Gruß
HerrB
Bitteschön :wink:

Code: Alles auswählen

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="pragma" content="no-cache">
Irgendwann läuft alles, fragt sich nur wann,
und wohin! :-)
ConTemplates.de
tomkolb
Beiträge: 50
Registriert: Di 22. Mär 2005, 13:55
Wohnort: Aalen (Baden-Württ.)
Kontaktdaten:

Login-Problem nach Update von 4.4.5 auf 4.6.15

Beitrag von tomkolb »

Seither hats funktioniert: Ein simpler Link a la front_content.php?idcat=123 auf ein geschütztes Verzeichnis - und die Login-Maske ist erschienen. Seit dem Update auf Vs. 4.6.15 sehe ich nur folgende Fehlermeldung: Fatal error: Call to undefined function: geteffectivesetting() in /srv/www/vhosts/katholische-kirche-aalen.de/httpdocs/salvator/front_crcloginform.inc.php on line 19 Hat evtl. jemand auch das Problem?
Dodger77
Beiträge: 3626
Registriert: Di 12. Okt 2004, 20:00
Wohnort: Voerde (Niederrhein)
Kontaktdaten:

Re: Login-Problem nach Update von 4.4.5 auf 4.6.15

Beitrag von Dodger77 »

tomkolb hat geschrieben:Seit dem Update auf Vs. 4.6.15 sehe ich nur folgende Fehlermeldung: ...
Suche benutzen!

http://www.contenido.org/forum/viewtopic.php?t=14196
tomkolb
Beiträge: 50
Registriert: Di 22. Mär 2005, 13:55
Wohnort: Aalen (Baden-Württ.)
Kontaktdaten:

Nochmal Login

Beitrag von tomkolb »

Besten Dank für den Hinweis, die Fehlermeldung ist nun weg: Aber - ins geschützte Verzeichnis komm ich trotzdem nicht. Ich verweise via Link "front_content.php?idart=125" auf das gesützte Verzeichnis. Es erscheint dann die Contenido-Login-Maske mit der Vorbelegung "nobody". Wenn ich nun Name u. PW eines Bachend oder Frontend-Users eingebe, erscheint in der URL "front_content.php?client=12&idcat=0&idart=0&lang=7&error=1" - und ich lande auf der 404-Fehlerseite. Wie gesagt: Mit der 4.4.5-er Version hat's so geklappt.
Hat jemand vielleicht ne Ahnung wo der Fehler stecken könnte?
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Diese Funktionalität hat sich in V4.6.x geändert - daher nützt Dir auch der Hinweis auf das Verhalten in V4.4.x wenig... :wink:

Bitte die Suche benutzen. Wenn Du gesucht hättest, hättest Du vermutlich Hinweise zu dem Thema finden können, z.B. unter Tips & Tricks V4.6 (Wie das mit geschützten Kategorien funktioniert: http://www.contenido.org/forum/viewtopic.php?t=13925).

Die Login-Maske ist das Frontend-Login (welches in V4.6.15 und vorher nicht für Frontend User funktioniert, Bug). Auch sind in V4.6.15 Frontend- und Backend User getrennt.

Eine Migration ist über ein Skript möglich (Tips & Tricks V4.6: http://www.contenido.org/forum/viewtopic.php?t=11473)

Aber wie gesagt, das Login über diese Login-Seite funktioniert nicht für Frontend User. Daher solltest Du die im ersten Link erwähnte Einstellung in den Mandanten-Einstellungen vornehmen - diese leitet den Nutzer auf Deine Login-Seite weiter (einfaches Login-Modul mit Feldern für Username und Passwort - das funktioniert).

Generell wird ab V4.6.x die Logik verfolgt, dass man sich erst anmeldet und dann die geschützte Kategorie sieht. Dafür ist ein entsprechendes Hauptnavigationsmodul erforderlich. Sowohl Login- als auch Hauptnavigations-Modul (aus dem man die Funktionen abkupfern könnte) finden sich im Beispiel-Mandanten einer aktuellen Contenido-Installation.

Alternativ kannst Du auch den Fehler in der local.php beheben, der die Anmeldung über das hässliche Login-Fenster verhindert (siehe Bugs V4.6, Stichwort Warum Login über front_crclogin usw. nicht funktioniert).

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
tomkolb
Beiträge: 50
Registriert: Di 22. Mär 2005, 13:55
Wohnort: Aalen (Baden-Württ.)
Kontaktdaten:

Ganz herzlichen Dank . . .

Beitrag von tomkolb »

. . . für die umfassende Erklärung. Jetzt ist alles klar!
Gesperrt