Zum Inhalt springen

Login nicht möglich

Erstellt am 29. August 2005 · 12 Antworten · letzte Antwort am 22. September 2005

Tags: Frage

Lanic ·

Hallo,

ich versuche gerade mich in das FE-Login einzuarbeiten.
Leider komme ich hier nicht zurecht.

Ich habe Nutzer angelegt im einem sys-Ordner mit der id=37.

Dazu habe ich in "Constants" beim Template:

"# ID des Systemordners Benutzer
styles.content.loginform.pid = 37"

eingegeben.

Jetzt versuche ich mich einzuloggen und es geht nicht. Muss ich hier noch etwas anpassen/angeben ect.?

Danke Nico

TealC ·

Ich habe genau dasselbe Problem mit der Newloginbox!
Hab sie installiert und auf einer Seite eingefügt. Habe auch "styles.content.loginform.pid = 82" im Constanten-Bereich des Templates eingegeben, wobei 82 mein FEUsers ist.
Laut diesem Thema: #6227
soll es damit sowieso nicht funktionieren, doch auch mit der dort dargestellten Methode klappt es nicht.

Das Kuriose ist, wenn ich die Seite auf die nach erfolgreichem Login verlinkt wird, nicht schütze (Zugriff nicht einschränke), dann leitet er sofort weiter, ist allerdings egal was ich beim Login angebe. Auch bei einer fiktiven oder gar keinen Eingabe geschieht dies.
Wenn ich diese schütze, leitet er auf die im Verzeichnisbaum übergeordnete Seite weiter.
Und das kann jawohl nicht Sinn der Sache sein!!! :-(

Kann mir da irgend jemand weiterhelfen?

d-snake ·

Geht auf Seiten-Header bearbeiten der Seite wo eure New login Box liegt. Dort steht irgendwo die Eigenschaft Allgemeine Datensatzsammlung. Hier gebt ihr den Ordner bzw. die Seite an wo eure Benutzer liegen.

MFG

TealC ·

Danke für die schnelle Antwort, aber das habe ich schon probiert und es funktioniert nicht.

Im Forum hab ich bisher immer nur entweder diese Möglichkeit oder "styles.content.loginform.pid=12" gefunden, doch keine der beiden haut hin.

Im FE-Bereich klappt gar kein Login von der Newloginbox. Im Backend jedoch einwandfrei mittels eu_ldap.
Kann sich da irgendwas behaken?

Oder hat noch jemand eine andere Idee?

d-snake ·

Mit dem Befehl 'styles.content.loginform.pid = 12' ist die Loginform die Typo3 mitbringt gemeint, d.h. sie hat meines erachtens nichts mit der New Login Box zu tun (berichtigt mich wenn ich falsch liege). Erklär mal bitte wie du New Login Box auf eine Seite hinzufügst.
Zur Erklärung, ich habs so gemacht.

1. Neue Ordner für Benutzer und Benutzergruppe hinzufügen
2. Neue Benutzergruppe + Benutzer anlegen (in erstellten Ordner)
3. Neue Seite erstellen
4. Allgemeine Datensammlung angeben (Ordner wo die Benutzer liegen)
5. New Login Box auf die Seiten legen

Das müsste eigentlich funktionieren. 😉

TealC ·

Genau so hab ich es auch gemacht.

- Sysordner "FEUsers" angelegt und darin dann:
* Benutzergruppe angelegt
* 3 Benutzer angelegt und dieser Gruppe zugeordnet

- neue Seite erstellt, neues Inhaltselement vom Typ "Login" erstellt und unter "Allgemeine Datensatzsammlung" habe ich "FEUsers" angegeben
- als Zielseite nix eingetragen, müsste aber auch so funktionieren

Es klappt aber eben nicht!! 🙁
Ich erhalte nach jedem Absenden wieder die Seite mit dem Login-Element (nur eben ohne meine Eingabedaten).
Wenn ich nix eingebe sagt er: "You must fill in these fields: Benutzername:".
Aber wenn ich etwas eintrage, ist es total egal was. Er reagiert immer gleich. Mir kommt es so vor, als wenn er trotz des Verweises zu "FEUsers" keine Verbindung hat, oder es einfach nicht vergleicht und mich so nicht einloggen lässt...

Zusatz:
Wenn ich mir von Typo3 aus die Seite mit dem Login-Element ansehe (Linksklick auf Seite & Ansehen) steht in der Addressleiste folgendes: ".../index.php?id=2897"
Nach einer versuchten Anmeldung bin ich im Prinzip ja wieder auf dieser Seite, nur steht in der Addressleiste nun folgendes: ".../2897.0.html"
Bei weiteren Versuchen steht danach immer zweiteres drin.
Hab aber keine Ahnung warum sich das derart ändert!?

d-snake ·
TealC schrieb

- neue Seite erstellt, neues Inhaltselement vom Typ "Login" erstellt und unter "Allgemeine Datensatzsammlung" habe ich "FEUsers" angegeben
- als Zielseite nix eingetragen, müsste aber auch so funktionieren

Ich denke du fragst nach der New Login Box? Das was du probierst sieht aber nach der normalen Loginbox aus.
Die New Login Box findest du in den Erweiterungen.

Zum Zusatz

Du hast bei der Installation simulateStaticDocuments an gestellt. Damit simulierst du Suchmaschinen freundlichere Seiten.

TealC ·

Ich hab die newloginbox 2.0.3 im extension manager installiert.

Die New Login Box findest du in den Erweiterungen.

Meinst du unter Plugin einfügen und dann Erweiterung? Besseres Anmeldeformular? Damit hab ich es auch schon ausprobiert, allerdings genausoviel Erfolg gehabt, nämlich gar keinen.
Da sagt er immer das evtl. der Name oder das Passwort falsch sind. Ich weiß aber ;-), dass diese korrekt sind!!! Ist zum verrückt werden...
Hab da auch schon styles.cont...... und Allgemeine Date.... ausprobiert, ohne Erfolg.

Ich danke dir mal für dein Engagement, auch wenn ich noch nicht wirklich weiter gekommen bin.
Vielleicht findet sich ja noch etwas!?

Zusatz:
Wenn ich im Extension Manager auf New front end login box klicke, zeigt er mir am unteren Ende 2 Errors an:
No XCLASS inclusion code found in file "class.ext_update.php"
----------------------------------------------------
No XCLASS inclusion code found in file "class.tx_newloginbox_feusers.php"

Unter Naming Errors steht folgendes:
classname 0 ext_update
classfilename 0 class.ext_update.php

Hängt es vielleicht damit zusammen?

d-snake ·

Es müsste auch trotz des Naming Errors funktionieren. Ich glaub das heißt nur, dass die Datei schon auf dem Server existiert.

Zu deinem eigentlichen Problem. Ich hab nochmal im Constant Editor rumgeguckt. Dort gibt es eine eine Einstellung unter CONTENT | Login die nennt sich PID of user archive. Gib da mal die ID des User Ordners an, vielleicht funktionierts.

TealC ·

Die "PID of user archive" is dasselbe, wie wenn ich styles.content.loginform.pid = <id> angebe. Kann ich ja an verschiedenen Stellen machen, zb Constant Editor oder Typo3 Object Browser.
Im Constant Editor steht bei unter Content|login zusätzlich noch "Range: 0"!!
Strecke oder Reichweite beträgt 0?? Ich weiß nicht, was mir das sagen soll!?

Zusatz:
Als ich mir nen Chat einrichten wollte (so_chat; Typo3-Extension), ebenfalls mit Login (aber im Chat enthalten), hat dieser auch nicht funktioniert. So wie es aussah hat es gerade am Login gehapert.
Daher vermute ich mal, dass es nicht direkt an der Newloginbix liegt, sondern ein grundlegenderes Problem besteht.
Weiß vielleicht jemand was das sein könnte?

ava99 ·

Hallo Leidensgenossen..

hatte dasgleiche Problem , hatte eine ogin Box angelegt gehabt, konnte mich jedoch nicht einloggen, der user und passwort wurden nicht akzeptiert.

d-snake schrieb

Geht auf Seiten-Header bearbeiten der Seite wo eure New login Box liegt. Dort steht irgendwo die Eigenschaft Allgemeine Datensatzsammlung. Hier gebt ihr den Ordner bzw. die Seite an wo eure Benutzer liegen.

Dieser Beitrag hat mein Problem gelöst
danke an den Author dieses Beitrages.

Grüße
ava99

TealC ·

Das klappt bei mir nicht! :-(
Auch dann gibt er als Meldung aus: "Ein Fehler trat wärend der Anmeldung auf. Wahrscheinlich haben Sie Ihren Benutzernamen oder das Passwort falsch eingegeben.<br>Vergewissern Sie sich, dass Sie beide Angaben korrekt eingegeben haben - Groß-/Kleinschreibung wird unterschieden.<br>Eine andere Möglichkeit ist, dass Sie eventuell die Cookies in Ihrem Webbrowser deaktiviert haben."

Ich weiß langsam echt nicht mehr was ich noch machen soll!!!

ava99 ·

Hallo ....

so leid es mir für dich tut, aber vielleicht solltes du dich mit dem Gedanken vertraut machen, dir die Extension nochmal neu installieren, oder aber eine andere Extension wie better login herunterladen, und es mit der versuchen, wenn du es nicht sogar schon mit einer anderen Version versucht hast.

Hatte ein ähnliches Problem mit CHC_Forum, da wurde auch nicht alles angezeigt, da mußte ich sogar mir Typo3 nochmal neu in der dummy-Version einrochten, erst dann ging alles wunderbar.

Grüße
ava99