Passwortschutz für Dummies?!

Hilfe zu Modulen und Tags
Erbsenroller
Forum Members
Forum Members
Posts: 44
Joined: Sun Mar 11, 2007 9:43 am

Passwortschutz für Dummies?!

Post by Erbsenroller »

Hallo Zusammen,

kann mir jemand vielleicht eine einfache Beschreibung für ein nicht allzu kompliziertes Problem geben?! Ich fuhrwerke schon eine ganze Zeit lang mit den Modulen FrontEndUsers und CustomContend herum und krieg es einfach nicht hin. Mein Problem: ich will gewisse Fotoalben (inkl. Unterseiten) durch ein Passwort schützen. Nur bei den Beschreibungen im Forum bin ich mir immer nicht ganz sicher ob von Benutzern innerhalb des CMS oder Benutzern der Website die Rede ist. Dazu kommt noch die unterschiedlichen Informationen wo denn jetzt welche Zeilen im Template bzw. dem HTML-Code der passwortgeschützten Seiten stehen müssen.

Ich wäre sehr dankbar für einen Lösungsvorschlag für den Nicht-PHP-und-CMS-crack  ;) Erbsenroller
cyberman

Re: Passwortschutz für Dummies?!

Post by cyberman »

Schau dir erst mal den Thread an

http://forum.cmsmadesimple.org/index.ph ... l#msg26733

Vielleicht kommst du damit etwas weiter ... ansonsten einfach nochmal hier melden (bin zeitlich diese Woche knapp dran).
Erbsenroller
Forum Members
Forum Members
Posts: 44
Joined: Sun Mar 11, 2007 9:43 am

Re: Passwortschutz für Dummies?!

Post by Erbsenroller »

Hallo Cyberman,

vielen Dank für den Hinweis. Was mir damit leider noch nicht gelingt ist Unterseiten zu in den Passwortschutz 'integrieren'. Man kann zwar auf einzelnen Seiten Inhalte damit Passwortschützen, doch muss man den Vorgang für alle Unterseiten wiederholen und dann wird auch ständig das Passwort wieder abgefragt  :(

Eine Idee?
Erbsenroller

Nachtrag; gerade gefunden: http://forum.cmsmadesimple.org/index.ph ... 473.0.html
Mal sehen ob das klappt  :)
Last edited by Erbsenroller on Wed Apr 25, 2007 9:19 am, edited 1 time in total.
cyberman

Re: Passwortschutz für Dummies?!

Post by cyberman »

Einfacher wäre es vielleicht auch, wenn du die Menü-Eintrage "versteckst". Guckst du hier

http://forum.cmsmadesimple.org/index.ph ... 672.0.html
Erbsenroller
Forum Members
Forum Members
Posts: 44
Joined: Sun Mar 11, 2007 9:43 am

Re: Passwortschutz für Dummies?!

Post by Erbsenroller »

Totale Konfusion  ???

Wenn in den Threads vom UserID-Modul gesprochen wird, wo find ich das denn zum runterladen (habe es auf den Modul-Seiten von CMSMS nicht gefunden)? Oder ist damit die normale Benutzerverwaltung oder gar CustomContent oder PunBB gemeint?

Allgemeiner: wenn beim Verstecken von Menüs oder beim Passwortzugang von Benutzern die Rede ist (startif group=test, startif user=admin, etc.) , wo muss ich diese Benutzer oder Benutzergruppen anlegen? Ich will den Usern ja keinen Zugang zum CMS-Administrationssystem gewähren, sondern ihnen nur einen Benutzernamen und ein Passwort geben, damit sie auf bestimmte Seiten kommen.

Danke für die Hilfe,
Erbsenroller
Last edited by Erbsenroller on Wed Apr 25, 2007 3:08 pm, edited 1 time in total.
cyberman

Re: Passwortschutz für Dummies?!

Post by cyberman »

Entspann dich - ist alles ziemlich einfach ...

1. Das UserID-Modul ist der Vorgänger des FrontendUser-Moduls.

2. Wenn du bestimmte Bereiche verstecken willst, benötigst du das FrontendUser-Modul und das CustomContent-Modul. Das FrontendUsers-Modul übernimmt den Part der Zugriffsgewährung (Login, Userverwaltung etc.). Das Gewähren von Zugriffen auf bestimmte Seiten oder Menü-Einträge erledigt das CustomContent-Modul.

3. Die FrontendUser haben keinen Zugriff auf die Administration, allerdings kannst du FrontendUsers mit den CMSms-Benutzern synchronisieren.

4. PunBB setzt für die Zugangsverwaltung das UserID-Modul ein - bin mir aber nicht sicher, ob es unter CMSms 1.0.x noch sauber läuft.
Erbsenroller
Forum Members
Forum Members
Posts: 44
Joined: Sun Mar 11, 2007 9:43 am

Re: Passwortschutz für Dummies?!

Post by Erbsenroller »

Jetzt habe ich also verschiedenste Threads gelesen und ausprobiert... bin aber immer noch nicht auf dem grünen Zweig :'( Zuletzt habe ich versucht folgende ältere Anleitung die woanders geposted wurde zu befolgen. Meine Probleme/Bemerkungen sind rot markiert:

1. die Module "UserID 0.3.4" (inzwischen FrontEndUsers) und "ProtectedPages 0.9.5" (inzwischen PunBB)  auf den Webserver in das Verzeichnis "Module" kopiert.

2. das Modul "UserID" (FEU) installiert, in den Gruppenrechten für den Admin "Administrate UserID (FEU) " aktiviert

3. das Modul "ProtectedPages" (PunBB) installiert (danach sollte in der Modulverwaltung in der Zeile "UserID" unter Aktion "Hat Abhängigkeiten" erscheinen (hier erscheint "Abhängigkeiten zu CustomContent"))

4. im Menu "Erweiterungen - UserID" den Eintrag "Use the user-DB of administration" mit Häkchen und Klick auf "Change" geändert (diese Option habe ich bei FEU nicht gefunden)

5. im Menu "User & Gruppen" einen User "test" und eine Usergruppe "test" erstellt (hier wird von der Benutzerverwaltung des CMS gesprochen, richtig?!)

6. dann im Menu "User & Gruppen" unter "Gruppenbeziehungen" die Gruppe "test" ausgewählt und den User "test" mit einem Häkchen mit der Gruppe "test" verknüpft.

7. anschließend im Menu "Layout - Templates" das (aktuelle) Default Template bearbeitet und hier direkt unter der Zeile {cms_module module='phplayers'} (diese Zeile gibt es in meinem Template nicht) die Zeile {cms_module module="userid" (jetzt "FrontEndUsers")} eingefügt und gespeichert (kann ich diese Zeile einfach irgendwo einfügen, oder muss sie an einer bestimmten Stelle stehen?)

8.jetzt im Menu "Inhalt - Seiten" eine neue Seite mit dem Titel und Menutext "Secrets" sowie dem Eintrag {cms_module module="protectedpages" (jetzt "PunBB"?) allow_groups="test"} und dem geschützten Content erstellt

Danke für die Hilfe,
Erbsenroller

PS: Vielleicht nochmal zu meinem Problem --> Ich will Fotoalben mit einem Passwort schützen. Es gibt eine Einstiegsseite (die Teil des Hauptmenüs ist; mit einem 'normalen' Template erstellt) deren Unterseiten die verschiedenen Fotoalben (mit Template für Fotoalben) sind. Wenn jemand auf die Einstiegsseite (Menüpunkt) klickt wird er nach dem Passwort gefragt und nach der Eingabe erscheint der Inhalt der Einstiegsseite, sowie das Untermenü mit den ganzen Fotoalben.

FrontEndUsers: Hier ist mir auch noch nicht ganz klar was ich mit der Option 'Eigenschaft' eigentlich erstelle?! Definiere ich hier das Feld für die Abfrage; also wieviele Zeichen das Passwort haben darf etc.? In der Beschreibung steht zwar, dass man für die Abfrage von Benutzername und Passwort keine  Eigenschaft erstellen muss, allerdings kann ich ohne Eigenschaft keine Benutzergruppen oder Benutzer anlegen  ???

Immerhin: Ich habe es geschafft einen User innerhalb von FrontEndUsers anzulegen. Neuangelegt Benutzer werden erst nach durchgeführter Suchfunktion angezeigt! Nur wo (Template oder HTML-Source) muss ich dann welchen Tag ({module=, group=, user=}) einfügen ??? Ich habe schon x-Möglichkeiten durchprobiert, aber angezeigt wird die Seite immer mit Eingabeaufforderung für Benutzer und Passwort inkl. des Inhalts der Seite und Untermenü - ohne das ich Benutzername und Passwort schon eingegeben habe  :'(  ???
Last edited by Erbsenroller on Fri Apr 27, 2007 6:11 pm, edited 1 time in total.
m266

Re: Passwortschutz für Dummies?!

Post by m266 »

Hallo Erbsenroller,

ich hatte mit dem gleichen Problem auch eine Weile geknobelt, doch dann mit Hilfe einiger Tipps alles zum Laufen gebracht. Wenn man es weiß, ist es wie immer einfach. Heute ist es zu spät, um die Lösung ausführlich zu beschreiben; ich hole das bald nach.
Grundsätzlich brauchst du die beiden Module FrontEndUsers und CustomContent. Einmal eingerichtet funktioniert es sehr gut.

Bis bald.


Gruß m266
Last edited by m266 on Sat Apr 28, 2007 7:15 am, edited 1 time in total.
Erbsenroller
Forum Members
Forum Members
Posts: 44
Joined: Sun Mar 11, 2007 9:43 am

Re: Passwortschutz für Dummies?!

Post by Erbsenroller »

Hallo m266,

das ist gut zu hören  :D manchmal verliert man sich dann irgendwie in sinnloser Ausprobiererei die garnichts bringt ausser wenig Schlaf  :P Also, get a good night sleep!
Freue mich auf deine Lösung. Erbsenroller
Last edited by Erbsenroller on Sat Apr 28, 2007 5:49 am, edited 1 time in total.
m266

Re: Passwortschutz für Dummies?!

Post by m266 »

Hallo Erbsenroller,

habe mich mal ein paar Stunden hingesetzt und meine eigene Doku um das Thema "Geschützte Seiten" ergänzt. Dabei habe ich die neuesten Modulversionen verwendet, welche noch nicht komplett in deutsch übersetzt sind. Die zusätzlichen Features habe ich noch nciht getestet.

Anbei erhältst du einen Auszug als Word-File. Damit solltest du klarkommen. Wenn es immer noch nicht klappt, kann ich dir temporär einen lesenden Zugang für mein Testweb einrichten.

Da die Datei 772 kB groß ist, habe ich sie vorübergehend auf einem Server abgelegt.

Hier der Link:http://user64.rembrandt.dsi.net/FEU.doc


Gruß m266 (jetzt erschöpft vom vielen Schreiben)
Last edited by m266 on Sat Apr 28, 2007 3:13 pm, edited 1 time in total.
Erbsenroller
Forum Members
Forum Members
Posts: 44
Joined: Sun Mar 11, 2007 9:43 am

Re: Passwortschutz für Dummies?!

Post by Erbsenroller »

Hi m266,

das ist ja absolut Spitze!  ;D Hast Dir ja eine unglaubliche Arbeit gemacht. Ich werde das gleich mal ausprobieren. So stell ich mir eine gute Doku vor  :D

Werde Dir auf jeden Fall berichten. Und vielen, vielen Dank für deine Hilfe.

Gruß,
Erbsenroller
m266

Re: Passwortschutz für Dummies?!

Post by m266 »

Danke für die Blumen.

Habe gerade gesehen, dass ein Screenshot (Seitenstruktur) unvollständig war und diesen ersetzt. Im Word-Doc sind die Bilder besser zu lesen. Habe die Datei nochmal als Word-Doc hochgeladen und meine vorigen Beitrag um den Link angepasst. Bitte lade diese Datei herunter.

Viel Erfolg.

Gruß m266
Erbsenroller
Forum Members
Forum Members
Posts: 44
Joined: Sun Mar 11, 2007 9:43 am

Re: Passwortschutz für Dummies?!

Post by Erbsenroller »

Hi m266,

ich habe also deine Anleitung aufs Wort befolgt. Hier ist mein Quellcode von Bilder

Muster für Inhaltsseiten
{cms_module module=CustomContent}



Das ist ein geschützter Webinhalt
Ab hier Inhalt einfügen

Gruppe und Hilfstexte anpassen; ggf. den Text "Das ist ein geschützter
Webinhalt" ausblenden.
Wichtig:
Den gesamten Text als HTML kopieren und als HTML in die neue Seite einfügen.
Dann Anpassungen vornehmen.
(In HTML bei "startif group=m1" den Wert "m1" durch die Bezeichnung der
Gruppe ersetzen, z. B. "bilder1 o. ä)

Kein Zugriff - bitte erst einloggen!


Ich kann mich auch auf der Login-Page als admin anmelden nur zeigt er mir leider nicht den Inhalt von Bilder (also das Bild) an?!
Benutzer admin hat rechte auf Gruppe Bilder; komischerweise zeigt er mir in der Normalansicht vom Muster schon nicht den geschützten Webinhalt an??! Bin mal wieder etwas konfusiert  :-\

Erbsenroller
Last edited by Erbsenroller on Sat Apr 28, 2007 3:25 pm, edited 1 time in total.
m266

Re: Passwortschutz für Dummies?!

Post by m266 »

Hast du eine Gruppe "admin" angelegt oder ist das der User?

Hier nochmal ein Quellcode von einer funktionsfähigen Musterseite:

{cms_module module=CustomContent}
Das ist ein geschützter Webinhalt
 
Beispielbilder:


 

Kein Zugriff - bitte erst einloggen!


Kopiere den Quellcode in deine Seite, passe die Gruppe (bei mir "bilder") und den Pfad zu den Bildern an.

In meinem Fall ist der User "bilder" den Gruppen "bilder" und "kategorien" in der FEU-Verwaltung zugeordnet. (siehe meine Doku, Seite 11).
Dann sollte es gehen. Im Editor musst du die Bilder bereits sehen, sonst stimmt etwas nicht.

Gruß m266
Erbsenroller
Forum Members
Forum Members
Posts: 44
Joined: Sun Mar 11, 2007 9:43 am

Re: Passwortschutz für Dummies?!

Post by Erbsenroller »

Das wars  ;D

Hatte sich natürlich noch ein kleiner Fehler im Code eingeschlichen. Also herzlichen Dank m266, deine Anleitung hat sehr geholfen.

Gruß,
Erbsenroller
Post Reply

Return to “Module und Tags”