4.4.4: Zugriff auf geschütze Seiten für alle Backend-User

Gesperrt
brogon
Beiträge: 1
Registriert: Do 25. Mär 2004, 14:40
Kontaktdaten:

4.4.4: Zugriff auf geschütze Seiten für alle Backend-User

Beitrag von brogon »

Hi!

Erstmal ein großes Lob für die Software! Nach fast 1 1/2 Jahren hab' ich endlich ein CMS gefunden, daß grundlegend so läuft wie ich es benötige (hauptsächlich die mehr-Sprachen-fähigkeit).

So; nun zu meinem Problem:
Ich habe zwei Kategorien der Demo-Installation ('Punkt 1.1' und 'Punkt 1.2') geschützt (Schlüsselsymbol in der Kategorien-Übersicht).
Als nächstes habe ich einen neuen Benutzer angelegt, der keinerlei Rechte besitzt (alle Kästchen deaktiviert - auf allen Seiten bis auf "Zugriff auf Mandanten" und "Zugriff auf Sprache" unter "Einstellungen" beim Benutzer; der 'Bug' besteht jedoch auch ohne diese Haken).

Mit diesem Login komme ich jedoch ohne Probleme auf dem Frontend in die geschützten Kategorien hinein! Und das, obwohl weder die Option "Kategorie->Frontendzugriff" unter "Bereiche", noch irgendein "Frontendzugriff" bei irgendeiner Kategorie bei den Benutzereinstellungen abgehakt ist...

Mache ich da irgendwas falsch, oder ist das ein Bug von Contenido?

cu,
Brogon
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

Nein, du müßtest die Module anpassen, damit diese über folgenden Befehl prüfen, ob der Benutzer Frontend-Rechte hat:

Code: Alles auswählen

if ($perm->have_perm_action_item("str", "front_allow", $idcat))
{
  echo "Benutzer hat Zugriff auf die aktuelle Kategorie";
}
Ich übernehme keine Gewähr für obiges Code-Beispiel ;)
Gesperrt