WBCE CMS – Way Better Content Editing.
Du bist nicht angemeldet.
Hallo,
wir würden gerne die Umgebung so einstellen, dass Benutzer bestimmter Gruppen nach den Anmeldung direkt auf die Frontendseite gelangen. Sozusagen als "authentisiertes" Frontend. Backend sollte dem User überhaupt nicht nutzbar sein (wenn dies überhaupt möglich ist).
Wie wäre hierfür das Kochrezept?
Viele Grüße
bcg
Offline
Also, richtig verstanden: keiner soll unangemeldet die Startseite zu sehen bekommen, erst nach der Anmeldung sieht man was?
Offline
Oder soll es mit einem geschützen Bereich laufen? allgemeine Besucher sehen den nicht, auch keine Navigation dahin.
Erst nach der erfolgreichen Anmeldung kommt der Besucher auf diese Seite(n)...
Offline
Hallo,
Ein Admin kommt normal auf die Seite, auf der man Artikel/Settings usw. pflegen kann. Aber ein Benutzer sollte direkt auf das Frontend kommen nach dem Login. Das soll so eine Art "closed" CMS werden. Also nur mit Anmeldung. Alternativ muss ich sonst einen Authentisierungsproxy davor schalten. Das wäre aber zusätzlicher Aufwand.
Offline
Bei allen Seiten, die erst nach Login erreichbar sein sollen, die Sichtbarkeit auf "registriert" einstellen.
In Grundeinstellungen -> Allgemeine Optionen - > Erweiterte Optionen "Anmeldung" aktivieren.
... nein in Europa verwenden wir beim Programmieren nicht € statt $ ...
Offline
Hallo,
wenn ich mich nun mit dem Benutzer (in unserem Fall "maier") anmelde, dann komme ich auf die Verwaltungs-Seite ("Dashboard"). Der Benutzer soll aber direkt auf die Startseite Frontend gelangen, also gar kein Dashboard zu Gesicht bekommen.
Offline
Es gibt doch gar keinen Grund warum sich der "normal" Benutzer im Backend anmelden sollte.
Er soll einfach die Seite im Frontend aufrufen...
... nein in Europa verwenden wir beim Programmieren nicht € statt $ ...
Offline
Hallo,
also direkt über den link gehen. Das klappt wie gewollt. Danke! Nun kann er aber immer noch auf das Backend Dashboard über den URL-Link mit /admin am Ende.
Lässt sich das auch noch unterbinden?
Dann noch eine Frage: Template Verzeichnisse herunterladen, umbenennen und wieder als ZIP gepackt installieren? Klappt das so einfach? Oder wo muss man was ersetzen im Quelltext, damit das dann als installiertes Template angezeigt wird? Aktuell lädt er zwar mein ZIP, aber das "kopierte" und "umbenannte" Template wird nicht in der Liste der Templates aufgeführt.
Vielen Dank!
Offline
@erdenkind
Zur (Er-)Klärung...
Die normalen Nutzer (Besucher) müssen nicht auf deinedomain.tld/admin gehen, um sich anzumelden. Stattdessen kannst Du entweder im Template einen Login-Link platzieren (siehe Beispieltemplate wbcetik / wbcezon), oder, wenn eine Seite die Sichtbarkeit registriert oder privat hat, wird automatisch eine Anmeldemaske angezeigt. Wichtig: Voraussetzung dafür ist, dass bei den Grundeinstellungen die Option "Anmeldung" aktiviert ist. Siehe dazu auch in der Hilfe die Abschnitte "Registrierung" und "Anmeldung" sowie die Erklärung der Sichtbarkeit einer Seite.
Ich bin gerade nicht sicher, ob es funktioniert, wenn alle Seiten die Sichtbarkeit "privat" oder "registriert haben" und gar nichts öffentlich ist. Mir ist dunkel so, dass es da Probleme gab, kann aber auch sein, dass das inzwischen gefixt ist.
Code allein macht nicht glücklich. Jetzt spenden!
Offline
Das man auch ins Backend gelangt lässt sich so nicht verhindern, da musst du halt drauf achten, das für diese Gruppe die Berechtigungen entsprechend gesetzt sind, am besten so, dass der User nur auf seine Einstellungen zugreifen kann.
Wenn du das Template umbenennst musst du auch in der info.php template_directory und template_name entsprechend anpassen.
... nein in Europa verwenden wir beim Programmieren nicht € statt $ ...
Offline
Lege ein Logindroplet (so ferne das Template keine Loginbox anbietet) an.
Ändere in den Grundeinstellungen das Login auf Frontend auf "ein".
Schütze das Adminverzeichnis zusätzlich mit einem htaccess passwort.
Dann sollte dort keiner reinkommen, auch wenn er angemeldet ist.
Offline
Hallo,
danke Berny, hat funktioniert!
Noch eine Frage zum Thema Berechtigung:
Im unangemeldeten Zustand zeigt die Einstiegsseite die Anmeldemaske. Aber es wird gleichzeitig auch das Menü links und in der oberen Leiste angezeigt. Lässt sich das irgendwie unterbinden?
Offline
mach mal einen screenshot
Offline
Offline
... nein in Europa verwenden wir beim Programmieren nicht € statt $ ...
Offline
Slugger, berny
Offline