Dieser Artikel ist über 1 Jahr alt. Deshalb könnten die Informationen hier veraltet sein.

Kommentare (45) Schreibe einen Kommentar

  1. Pingback: TYPO3-Tutorial Teil 49: Verbessertes Anmeldeformular | WoWa's … | Surfemotion-Blog

  2. Hi,
    nach der Update 4.3 zu 4.4.0 werden meine audios und videos im frontent nicht mehr gezeigt.
    was könnte da der Grund sein?
    Danke.

    Antworten

  3. hallo,
    beim anmelden im Frontend erhalte ich folgende Fehlermeldung:
    Fatal error: require_once() [function.require]: Failed opening required ‚/www/htdocs/w0082e49/straight-line/neue_seite/typo3conf/ext/tt_products/hooks/class.tx_ttproducts_hooks_fe.php‘ (include_path=‘.:/usr/share/php:..‘) in /www/htdocs/w0082e49/straight-line/neue_seite/t3lib/class.t3lib_div.php on line 5311″
    was muß ich hier ändern?
    scholzi 😉

    Antworten

    • Du scheinst die Extension tt_products einzusetzen. Da ich mich mit dieser Extension noch nie beschäftigt habe, kann ich dir nicht viel weiter helfen. Aber hast du mal geschaut, ob die angeforderte Datei überhaupt vorhanden ist?

      Antworten

  4. … stimmt, die hatte ich instaliert, weil ich mal versuchen wollte einen webshop mit einzubinden und habe einfach mal einen probiert. aber dazu benötige ich ein Handbuch, was aber nicht kostenfrei zu haben ist! nun habe ich es wieder aus den Extension deinstalliert! jetzt geht die anmeldung tadellos! DANKE!
    ich muß mich mal nach einer anderen lösung für ein webshop umsehen, oder weißt du vielleicht sogar eine?
    scholzi 😉

    Antworten

  5. Hallo Wolfgang, ich muss etwas umsetzen wo ich nicht genau weiß wie und wo ich da an setzen soll. Eventuell kannst du mir da weiter helfen.
    Wenn man das alles umgesetzt hat das du bisher so an den Videos gemacht hast, hat man schon eine „tolle“ funktionierende Website. Wenn nun die Website am Server liegt ist diese unfertige ja für alle schon sichtbar, was nicht gerade toll ist. Wie kann ich das Umsetzen das solange die Website nicht fertig ist auf der Startseite nur ein Info Text steht mit einem Login für eine bestimmte Benutzergruppe (Admins), wo man dort dann zu den Seiten kommt die alle erstellt wurden. Wenn alles fertig ist soll aus der Login Startseite wieder die „normale“ Seite werden. Allerdings soll die Login Seite vorhanden bleiben, sollte ein größerer Umbau zu machen sein, dann diese wieder aktivieren kann und der Rest ist wieder nur mit Login zugängig.
    Ich hoffe ich habe das verständlich rüber gebracht.
    Beste Grüße,
    Christian

    Antworten

    • Ich mache das meistens auf eine der folgenden Arten:

      * das gesamte Hauptverzeichnis per .htaccess sperren, so daß nur ich und evtl. der Kunde Zugriff darauf haben

      * eine HTML-Datei anlegen, z.B. index2.html, in der ein Hinweis auf die entstehende Website steht, und in der .htaccess diese Datei als Standard definieren (DirectoryIndex index2.html)

      * bei einer schon bestehenden Website TYPO3 in einer Subdomain installieren und konfigurieren (z.B. typo3.deine-domain.de). Wenn die TYPO3-Site fertig ist, die Hauptdomain auf dieses Verzeichnis umleiten und die Subdomain wieder löschen.

      Wenn so eine Sperrung bei dir öfter vorkommen könnte, wäre vielleicht Variante 2 für dich die richtige.

      Wobei du bei späteren Arbeiten neue Seiten ja auch erst freischalten kannst (innerhalb TYPO3), wenn alle Inhalte fertig eingebunden sind.

      Gruß
      Wolfgang

      Antworten

      • Hallo Wolfgang, werde mir das einmal überlegen.
        Hast du das mit der Weiterleitung nach erfolgreichem Login schon mal getestet und wenn ja funktioniert das auch? Bei mir wird da absolut nichts weiter geleitet.

        Antworten

        • hallo,
          ich habe dafür aus „Spezielle Elemente“ einen „Reines HTML“ eingefügt mit folgendem inhalt:
          <script language=“JavaScript“><!–
          window.location.href=“http://www.[Weiterleitungs-Link].html“;
          // –></script>
          und so funktioniert der auch so schon bei mir!
          scholzi 😉

          Antworten

  6. Hallo,

    ich bin sehr zufrieden mit deinem Tutorial, vielen Dank.
    Ich habe noch ein Problem mit dem Passwort vergessen. Ich bekomme keine Email und auch keine Benachrichtigung über diese Email.

    Kannst Du mir diesbezüglich helfen?

    Antworten

  7. Okay, dann funktioniert der Mailversand grundsätzlich schon. Es scheint ein Problem mit der Extension zu sein.

    Hast du im Konstanten-Editor der Extension die Emailbenachrichtigungen aktiviert und auch eine Standard-Absenderadresse eingetragen?

    Antworten

  8. Hallo Wolfgang,
    gut erklärtes Video, hab aber wohl irgendwo ein fehler gemacht den ich nicht finde. Nachdem ich mich mit einem Nutzer einlogge bleibe ich auf der loginseite und unter der statusmeldung wird nochmal die komplette Bearbeitenfelder mit ausgegeben.

    Login
    Anmeldung erfolgreich
    Sie sind nun angemeldet als ‚Frank‘.
    Sehr geehrte(r) Frank ,
    Bearbeiten Sie die Angaben zu Ihrem Konto Frank:

    Die Felder, die mit einem Stern (*) markiert sind, müssen ausgefüllt werden!

    Klicken Sie hier, um Ihr Konto zu löschen.

    …hier kommen dann die Felder zum bearbeiten.

    Antworten

  9. Hallo Wolfgang

    Habe dein Tutorial Nr.48 und 49 „Anmeldeformular“ angesehen. Das ganze funktioniert einwandfrei. Aber leider nur beim Firefox, wenn ich den IE nehme, dann funktioniert der Login zwar, und wenn ich auf die nun im linken Seitenbaum angezeigte Seite klicke (oder auch irgendeine andere) verschwindet die Seite wieder und ich kriege Ihren Inhalt nicht zu sehn. Ich hab schon Stunden gegoogelt und nichts gefunden nur soviel herausgekriegt, daß es mit den Sessions zu tun hat….

    Würde mich freuen, wenn du ein Rezept für mich hättest

    Vielen Dank

    sebelus

    PS.: Überigens deine Tutorials sind echt vom feinsten. Großes Lob!!

    Antworten

  10. Tolle Sache diese Login Funktion.
    Da ist nur eine Kleinigkeit!
    In der Top-Nav findet sich ein Button „Login“. Nach erfolgreicher Anmeldung steht da immer noch „Login“. Ich finde das nach erfolgreicher Anmeldung da „Logout“ stehen sollte,
    weil „Login“ ja keinen Sinn ergibt. Alles andere perfekt.
    Kann mir da jemand helfen? Habe schon alles mögliche versucht, und das Registrierungsformular ist doch schon ganz schön komplex …

    Antworten

    • Du könntest eine neue Seite „Logout“ anlegen, mit den gleichen Inhalten wie auf der Login-Seite. Die Login-Seite wird ausgeblendet, wenn sich ein User anmeldet, gleichzeitig wird die Logout-Seite eingeblendet.

      Antworten

  11. Habe ich gemacht. „Login“ nach Anmeldung verbergen. „Logout“ mit gleichem Inhalt wie „Login“ und nur für registrierte Benutzer. Klappt! Leider mit dem Effekt, das jetzt sowohl beim „Login“ als auch beim „Logout“ auf das leere Template gelinkt wird, und ich erst wieder auf einen Menupunkt klicken muss, bevor Inhalt zu sehen ist. Was kann das sein.

    Antworten

  12. Habe im Login-Plugin unter Weiterleitungsoptionen die Startseite angegeben, und trotzdem erhalte ich das leere Template. Wird diese Angabe vielleicht deshalb nicht berücksichtigt, weil ich eingestellt habe “Login” nach Anmeldung verbergen? Und damit die Weiterleitung auch „überschrieben“ wird? Beim „Logout“ besteht das gleiche Problem.

    Antworten

  13. Danke für den Tipp. Das „Logout“ klappt jetzt, nachdem ich unter Weiterleitung die ersten vier Weiterleitungsmodi angewählt habe. Doch beim „Login“ funktioniert das leider nicht.

    Antworten

  14. Gibt es noch eine andere Möglichkeit den Login-Button nach erfolgreicher Anmeldung verschwinden zu lassen, als in den Seiteneigenschaften unter Zugriff „Nach Anmeldung verbergen“? Sieht so aus als würden dann auch die Weiterleitungen verborgen …
    Nach Login/Anmelden wird jedenfalls nicht die Weiterleitungs-Seite (hier die Startseite!)
    angezeigt, sondern nur das leere Template.
    Beim Logout-Button/Abmelden funktioniert das prima und die Startseite wird angezeigt
    Finde einfach keine Lösung. Kann jemand helfen?

    Antworten

  15. Hallöchen!

    Beim Versuch, die Option „Angemeldet bleiben“ ins Login-Formular aufzunehmen, ist mir folgendes aufgefallen:
    Wenn „permalogin“ auf 2 steht, wird die Checkbox nicht angezeigt. Sie wird hingegen angezeigt, wenn „permalogin“ auf 1 (Häkchen initial gesetzt) oder auf 0 (Häkchen initial nicht gesetzt) steht.
    Bei näherer Betrachtung scheint das auch richtig zu sein, da „permalogin“ = 2 laut Infotext den permanent login *erzwingt* (d.h. es wird folglich auch keine Checkbox zum Abwählen benötigt).

    Mich wundert’s halt nur, weil’s im Video (und scheinbar auch bei anderen Usern) mit „permalogin“ = 2 doch angezeigt wird…

    Ansonsten: Prima Tutorials! Vielen Dank dafür!

    Antworten

  16. Anhang zum Login-Logout Thema:
    Im TYPO3-Kurs definiert Wolfgang das Topmenu über lib.topnav. Damit sich das „Login“ in der Topnav nach erfolgreichem in „Logout“ wandelt, muss man folgendes tun.
    Im Root-Template ergänzt man

    [loginUser = *]
    lib.topnav.1.NO.stdWrap.override.cObject = TEXT
    lib.topnav.1.NO.stdWrap.override.cObject {
    field = subtitle
    if.value.field = uid
    if.equals = ID-DER-LOGIN-SEITE
    }
    lib.topnav.1.CUR.stdWrap.override.cObject < lib.topnav.1.NO.stdWrap.override.cObject
    [global]

    während man in den Seiteneigenschaften der Login-Seite im Feld "Untertitel" Logout einträgt.

    Dann steht in der Topnav nach erfolgreichem Login das Wort "Logout", und nachdem man sich wieder ausgeloggt hat, steht dort wieder "Login". Voila

    Antworten

    • wenn man eine vertikale navigation hat, so wie ich, wo auch die Topnav-Links mit angezeigt werden, ändert sich nach erfolgreichem einloggen dieser Link nicht.
      aber wenn man folgende änderung durchführt, dann funktioniert das:
      1. ändere im root-template diesen eintrag „field = subtitle“ in „field = navigationstitle“
      2. trage „Logout“ in den Seiteneigenschaften der Login-Seite im Feld „Navigationstitel:“ ein.

      dann steht auch im Topnav und in der vertikalen navigation „Logout“ drin.

      scholzi 😉

      Antworten

      • geht doch nicht, denn es bleibt nach dem abmelden bei auf logout stehen, schade! habe ich mich zu früh gefreut!

        scholzi 🙁

        Antworten

    • Hallo!

      ich habe versucht das in Template>Root>info/bearbeiten/Setup reinzuspeichern und es funktioniert auch. Nur muss ich „Logout“ bei Seite>Login>bearbeiten in die „Alternativer Navigationstitel“ schreiben. Und es bleibt so „Logout“ auch nachdem man sich abmeldet.

      Ich kenne mich mit Typoscript leider nicht genug aus um es zu verbessern.

      LG

      Antworten

      • Entschuldigung, ich hate im Setup rumgespielt und deswegen hat es nicht funktioniert. Mit dem oben genanten CODE, geht es bei mit (TYPO3 4.5) so dass man bei der Login Seite es so macht:
        Seitentitel
        Login
        Alternativer Navigationstitel
        Login
        Untertitel
        Logout

        LG

        Antworten

  17. Hallo,

    was muss ich ändern, damit die Login-Maske auch verschlüsselte Kennwörter akzeptiert?

    Beim Anlegen des Users mit sr_feuserregister (danke für die tolle Anleitung!!) wird das Kennwort verschlüsselt abgelegt. Der Login mit exakt diesem Kennwort klappt aber nicht.

    Speichere ich im Backend-Datensatz des FE-Users das Kennwort im Klartext, funktioniert der Login.

    Was ist zu tun, um felogin zum MD5-Verschlüsseln zu überreden – möglichst ohne zusätzliche Extensions wie salted_passwords etc.?

    Danke für eure Tipps und einen schönen Sonntag noch!

    Antworten

Schreibe einen Kommentar

Pflichtfelder sind mit * markiert.