Geschützte Seiten einrichten
Autore: Gerhard S.Hallo zusammen!
Ich möchte gerne folgendes erreichen:
Mein Projekt ist erst im Aufbau und noch nicht für die Öffentlichkeit bestimmt. Wir arbeiten im Team an der Homepage, was den Inhalt und den Aufbau angeht. Umgesetzt wird das von mir alleine.
Damit wir uns immer ein Bild von der aktuellen Entwicklung machen können, muss ich unsere Homepage veröffentlichen. Wir möchten aber nicht, dass andere auf den Inhalt zugreifen können.
Nun mein Ansatz dazu:
Ich habe versucht, das mit den geschützten Seiten umzusetzen. Prinzipiell ist das der richtige Weg - jedoch hat das für uns einen entscheidenden Nachteil. Für jede Seite, die auf diese Weise geschützt ist, wird das Login und das Passwort neu abgefragt. Das ist leider unzumutbar für uns.
Ich war der Ansicht, dass das Login mit Passwort nur einmal für alle Seiten abgefragt wird. Das wäre ideal für uns.
Kann man das so nicht umsetzen?
Wie würdet ihr das machen?
Also, Ziel wäre eine einzelne Seite für alle, welche nicht im Team sind. Wer im Team ist, sollte nur einmal Login und Passwort eingeben müssen, um alle Seiten der Homepage aufrufen zu können.
Liebe Grüße
Gerhard Schwingenschlögl
Hallo Gerhard,
ich habe das mal getestet und es funktioniert so, wie Du es wünschst. Bist Du sicher, dass in der Zugangsverwaltung die Benutzer korrekt angelegt sind. Und hast Du auch beim Schützen der Seite die Benutzer bzw. Benutzergruppen richtig zugeordnet?
Je nach vorgenommener Änderung hilft eventuell im Projekt bei gedrückter Strg-Taste auf Vorschau klicken und warten bis der grüne Fortschrittsbalken ganz durchgelaufen ist. Dann vor dem Hochladen den Webspace löschen und beim Hochladen die Option "Alle Dateien der Website hochladen" auswählen.
Wenn du die Seiten nicht unbedingt Online haben willst, wäre es möglich das ganze Projekt in einen Unterordner am Server zu spielen.
Wie z.B. www.deinedomain.de/test dann würde beim normalen aufruf der Website nichts kommen.
Wir verwenden dazu den serverseitigen Schutz des Verzeichnisses auf dem Server für das Hauptverzeichnis der Homepage, so muss im Projekt nichts angepasst werden und der Schutz kann nach Bedarf auf dem Server aufgehoben werden.
Dies ergibt eine Serverseitige Abfrage für User / Passwort.
JJ.
Autore
Hallo zusammen!
Zuerst gleich mal herzichen Dank für die raschen Antworten und Vorschläge.
@Andreas und JJ.:
Diese Optionen behalte ich mir noch vor. Echt gut zu wissen, welche Alternativen bestehen.
@Franz-Josef:
Mit deiner Anleitung bin ich nun gut zurecht gekommen. Prinzipiell funktioniert das so, wie du beschrieben und ich gewünscht habe.
Ich habe bei den Einstellungen für die Zugangsverwaltung "Manuelle Registrierung" gewählt. Nun kommt der Button "Registrierung" bei der Eingabeaufforderung für Mail und Passwort. In der Zugangsverwaltung habe ich ja doch schon alle benötigten Informationen erfasst. Kann man diesen Button ausblenden, so dass nur mehr der Button für "Eingabe" sichtbar ist?
Gruß - Gerhard
Hast Du bei der Zugangsvewaltung eine Registrierungsseite angegeben? Nimm diese mal heraus.
Autore
Tut mir leid, dass ich mich erst jetzt melde, hatte was anderes um die Ohren.
Bei der Zugangsverwaltung muss man ja eine Registrierungsseite angeben. Die kann ich nicht entfernen. Habe auch rechten Mausklick versucht - es kommt kein Kontextmenü.
Die "Startseite" nachdem man sich eingeloggt hat, kann man nicht entfernen. Standard ist die Startseite eingestellt oder man nimmt eben eine eigene Registrierungsseite dafür. Aber keine zu nehmen geht nicht.
Also bei meinem Projekt muss ich keine Registrierungsseite angeben. Nach Festlegung der Benutzer über die Zugangsverwaltung gibt es die Spezialseite "Geschützter Zugang". Sobald ich auf einen Link für eine geschützte Seite klicke, wird automatisch Benutzer und Kennwort erfragt, siehe folgenden Ausschnitt
Da man die Startseite nicht schützen kann, solltest Du auf dieser das Login&Logout-Objekt platzieren, mit dem sich die Berechtigten dann hier sofort anmelden können.
Wenn man auf diese Seite kommt, dann muss man sich mit der zufrieden geben bzw. mit dessen Design. Deshalb macht man sich auch eine eigene Registrierungsseite. Dort kann man dann auch einen Logout Button einbauen.
Ja, ist mir klar. Ich frage mich nur, wieso man eine Registrierungsseite angeben muss. Es ist bei mir nicht erforderlich. Es wird eine generiert, die aber nicht den Button Registrieren hat.
Weil es eine automatisch generierte "Login" Seite ist und keine Registrierungsseite!
Autore
Hallo zusammen, wollte mich noch bedanken für die Hilfestellung. Hat nun geklappt. Ursprünglich hatte ich das Login&Logout-Objekt nicht auf eine Seite platziert. Damit ist erst das Login aufgetaucht, wenn ich eine geschützte Seite öffnen wollte.
Nun habe ich das Objekt auf die Startseite eingebunden und nun verhält es sich so, wie Franz-Josef beschrieben hat.
Vielen Dank!