WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 16.02.2022 14:36:56

erdenkind
Mitglied

Anmeldung Benutzer mit direkter Weiterleitung auf Frontend

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

#2 16.02.2022 16:48:36

byteworker
Mitglied

Re: Anmeldung Benutzer mit direkter Weiterleitung auf Frontend

Also, richtig verstanden: keiner soll unangemeldet die Startseite zu sehen bekommen, erst nach der Anmeldung sieht man was?

Offline

#3 16.02.2022 16:49:43

byteworker
Mitglied

Re: Anmeldung Benutzer mit direkter Weiterleitung auf Frontend

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

#4 16.02.2022 16:52:40

erdenkind
Mitglied

Re: Anmeldung Benutzer mit direkter Weiterleitung auf Frontend

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

#5 16.02.2022 17:12:12

bernd
Developer

Re: Anmeldung Benutzer mit direkter Weiterleitung auf Frontend

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

#6 16.02.2022 17:48:01

erdenkind
Mitglied

Re: Anmeldung Benutzer mit direkter Weiterleitung auf Frontend

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

#7 16.02.2022 17:50:17

bernd
Developer

Re: Anmeldung Benutzer mit direkter Weiterleitung auf Frontend

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

#8 16.02.2022 17:57:52

erdenkind
Mitglied

Re: Anmeldung Benutzer mit direkter Weiterleitung auf Frontend

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

#9 16.02.2022 18:02:21

florian
Administrator

Re: Anmeldung Benutzer mit direkter Weiterleitung auf Frontend

@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

#10 16.02.2022 18:02:44

bernd
Developer

Re: Anmeldung Benutzer mit direkter Weiterleitung auf Frontend

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

#11 17.02.2022 09:38:31

berny
Mitglied

Re: Anmeldung Benutzer mit direkter Weiterleitung auf Frontend

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

#12 17.02.2022 10:58:25

erdenkind
Mitglied

Re: Anmeldung Benutzer mit direkter Weiterleitung auf Frontend

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

#13 17.02.2022 12:02:59

berny
Mitglied

Re: Anmeldung Benutzer mit direkter Weiterleitung auf Frontend

mach mal einen screenshot

Offline

#14 17.02.2022 14:38:18

erdenkind
Mitglied

Re: Anmeldung Benutzer mit direkter Weiterleitung auf Frontend

ABBILDUNG

Offline

#15 17.02.2022 15:57:44

bernd
Developer

Re: Anmeldung Benutzer mit direkter Weiterleitung auf Frontend


... nein in Europa verwenden wir beim Programmieren nicht € statt $ ...

Offline

Liked by:

Slugger, berny

#16 19.02.2022 17:36:17

screamindan
Mitglied

Re: Anmeldung Benutzer mit direkter Weiterleitung auf Frontend

Offline

Fußzeile des Forums

up