[TYPO3-german] Bestimmte Seiten nur für eingeloggte BE-Benutzer anzeigen lassen

König Jochen JK- at gmx.de
Thu Jul 20 14:08:21 CEST 2006


Hallo noch mal,

also ich glaube das funktioniert so nicht, wie ich mir das vorstelle.
Ich kann zwar Seiten abhängig vom BE-Login-Status z.b. im Menü anzeigen
lassen, aber diese sind dann auch direkt über die id erreichbar. 
Und soweit ich das jetzt beurteilen kann, gibt es keine Möglichkeit
Seiten nur für einen bestimmten BE-User oder BE-Usergruppe anzeigen zu
lassen. Das müsste man ja dann eigentlich auch bei den
Seiteneigenschaften in TYPO3 einstellen können. Dort kann man ja aber
nur FE-Benutzergruppen auswählen.

Was mir jetzt gerade noch einfällt wäre, dass ich das Login-Formular nur
anzeigen lassen könnte, wenn ein User im Backend eingeloggt ist. Wie
genau, weiß ich aber noch nicht. Dann würde zwar das FE-User-Passwort
immer noch im Klartext abgespeichert werden, aber man hätte keine
Möglichkeit mehr auf das Login-Formular zugreifen zu können, wenn man
nicht gleichzeitig im Backend eingeloggt ist.

Also etwa so:

[globalVar = TSFE : beUserLogin > 0]
temp.col1_content.30 = HTML
temp.col1_content.30.value (

/* hier steht das Login-Formular */

)
[global]


Gruß
Jochen


-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.netfielders.de
[mailto:typo3-german-bounces at lists.netfielders.de] Im Auftrag von Lang,
Andreas
Gesendet: Donnerstag, 20. Juli 2006 13:31
An: 'German Typo3 Userlist'
Betreff: Re: [TYPO3-german]Bestimmte Seiten nur für eingeloggte
BE-Benutzer anzeigen lassen

Hallo Jochen,

Das ist richtig, ohne diese Extension werden FE User Kennwörter im
Klartext
gespeichert und das darf für den BE Login natürlich nicht der Fall sein.
Aber eine andere Alternative fällt mir nicht ein. Doch, eine noch:

Es gibt bei den Conditions ja die userFunc ([userFunc =
user_match(checkLocalIP)]). Diese könntest Du verwenden um im HMENU die
excludeUidList entsprechend zu bearbeiten. Das wäre aber nur für die
Menüdarstellung und kein wirklicher Schutz. Sollte jemand die URL haben,
kommt er dennoch auf die Seite.

Mit der userFunc kann man sicherlich den eingeloggten BE User auslesen.
Aber
keine Ahnung, wie das geht.

Naja, aber wie gesagt, das ist nicht die sauberste Lösung, aber eine
Alternative, wenn die anderen nicht in Frage kommt.

Gruß, Andreas

-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.netfielders.de
[mailto:typo3-german-bounces at lists.netfielders.de] Im Auftrag von König
Jochen
Gesendet: Donnerstag, 20. Juli 2006 13:08
An: 'German Typo3 Userlist'
Betreff: Re: [TYPO3-german] Bestimmte Seiten nur für eingeloggte
BE-Benutzer
anzeigen lassen


Hallo Andreas,

erstmal Danke für deine schnelle Antwort.

Die Extension werd ich jetzt gleich mal testen, nur hab ich da noch ein
Problem bzw. eine Frage:

Das Passwort des FE-Users wird doch dann auch in der Datenbank im
Klartext
abgespeichert, oder? Und das sollte halt möglichst nicht sein. Die
kb_md5fepw Extension, die mir das Passwort in einen md5-Hash umwandelt
kann
ich leider nicht verwenden, da ich für eine andere PW-Abfrage auf den
Seiten
die Credentials unverschlüsselt zu einem anderen Server weiterleiten
muss.

Und es gibt sonst keine Möglichkeit, nur einem eingeloggten BE-User
bestimmte Seiten anzeigen zu lassen?

Ich hab da mal für FE-User in einem Template eine Login-Status-Anzeige
gemacht:

#zur Anzeige des Usernamens

#[loginUser=*]
#temp.col1_content.30 = HTML
#temp.col1_content.30.value = <br /><p align="center"><font
color="#000000">Sie sind angemeldet als
<!--###USERNAME###-->.</font></p>
#[else] #temp.col1_content.30 = HTML #temp.col1_content.30.value = <br
/><p
align="center"><font color="#000000">Sie sind angemeldet als
Gast.</font></p> #[end]

Das müsste es doch auch für BE-User geben?
Es gibt doch $GLOBALS['TSFE']->be_user, nur wie kann ich das in nem
Template
einbinden?


Gruß
Jochen


-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.netfielders.de
[mailto:typo3-german-bounces at lists.netfielders.de] Im Auftrag von Lang,
Andreas
Gesendet: Donnerstag, 20. Juli 2006 11:19
An: 'German Typo3 Userlist'
Betreff: Re: [TYPO3-german]Bestimmte Seiten nur für eingeloggte
BE-Benutzer
anzeigen lassen

Hallo Jochen,

Das ist eine gute Frage, auf die ich nicht direkt eine Antwort habe,
aber
eine Alternative.

Es gibt eine Extension, die eingelogte FE User automatisch einem BE User
zuordnet, wird natürlich konfiguriert. Somit bräuchte sich die gute Dame
gar
nicht erst im Backend, sondern direkt im Frontend einloggen und ist im
BE
automatisch eingeloggt, ohne zusätzliche Eingabe eines Kennwortes. Du
kannst
die Berechtigung wie gewohnt per FE User konfigurieren.

Das MÜSSTE die Extension sein:
http://typo3.org/extensions/repository/search/dkd_feuser_belogin/1.2.6/

Viele Grüße
Andreas

-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.netfielders.de
[mailto:typo3-german-bounces at lists.netfielders.de] Im Auftrag von König
Jochen
Gesendet: Donnerstag, 20. Juli 2006 11:09
An: typo3-german at lists.netfielders.de
Betreff: [TYPO3-german] Bestimmte Seiten nur für eingeloggte BE-Benutzer
anzeigen lassen


Hallo,
 
ich hätte da gerne mal folgendes Problem:
 
Ist es möglich einem Benutzer zusätzliche Seiten anzuzeigen, jedoch nur
wenn
er gleichzeitig im Backend eingeloggt ist?
 
Die Ausgangssituation ist folgende:
 
Ich habe einen BE-Benutzer "Sekretärin" erstellt. Diese wird beim
Einloggen
ins BE automatisch über einen Redirect wieder ins Frontend
weitergeleitet,
um dort die Inhalte der Seiten mit dem Admin-Panel bearbeiten zu können.
So
weit, so gut, aber jetzt sollte ihr dann zusätzlich noch eine nur für
sie
zugängliche Seite angezeigt werden.
 
Ich hatte das vorher mit einem zusätzlichen FE-Login gelöst, jedoch wär
das
ja dann wieder ein Passwort mehr, das man sich merken muss. ;-)
 
 
Also schon mal vielen Dank für eure Hilfe!
 
Gruß
Jochen
_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german


_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german


_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german


_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german





More information about the TYPO3-german mailing list