Ergebnis 1 bis 5 von 5

Thema: Member ID anzeigen?

  1. #1
    Contao-Nutzer
    Registriert seit
    07.08.2009.
    Beiträge
    9

    Standard Member ID anzeigen?

    Hallo,

    wie kann ich die ID des eingeloggten Members anzeigen lassen?
    Ich möchte ein Formular einbinden, indem der Besucher die Möglichkeit hat seine Daten zu bearbeiten. Als Verweis soll die Member-ID gespeichert werden.

  2. #2
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo billy,
    schau doch mal bei den Modulen nach 'Persönliche Daten'.
    Das ist dafür da, das man seine eigenen Daten bearbeiten kann.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  3. #3
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.615
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo billy,

    für die Verwendung in einem Formular könntest Du ein "Verstecktes Feld" mit dem InsertTag {{user::id}} ausprobieren.
    (Den InsertTag bitte manuell abtippen und nicht kopieren - geht sonst vielleicht nicht)

  4. #4
    Contao-Nutzer
    Registriert seit
    07.08.2009.
    Beiträge
    9

    Standard

    @MacKP
    Danke. Das habe ich mir schon angesehen, allerdings wird die Erweiterung noch für andere Zwecke genutzt und somit reicht mir das nicht aus.

    @do_while
    Danke. Das habe ich mir erst auch gedacht, allerdings könnte jemand via Cross-Site-Scripting einfach eine andere ID rüberschicken und dann werden Einträge manipuliert. Wir die SESSION_ID beim Login evtl. in der tl_member Tabelle gespeichert? So könnte man sich ja den Eintrag holen.

  5. #5
    Contao-Nutzer
    Registriert seit
    07.08.2009.
    Beiträge
    9

    Standard

    Habe es nun selbst gelöst, dazu musste ich allerdings das ModulLogin etwas erweitern.

    1) Beim Login wird ein zufällig generierte MD5 und die IP in der Tabelle tl_member gespeichert. Der MD5 wird außerdem in $_SESSION['hash'] gespeichert.
    2) Beim speichern der Daten hole ich mir den Eintrag mit dem richtigen Hash aus tl_member und prüfe ob die IP korrekt ist.
    3) Die Daten werden gespeichert wenn IP korrekt, falls nicht wird der User weitergeleitet.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Member im Frontend Artikel schreiben?
    Von phenex im Forum Sonstiges zu Contao
    Antworten: 12
    Letzter Beitrag: 04.03.2012, 21:17
  2. TL Member Upload in Benutzerverzeichnis
    Von typo im Forum Entwickler-Fragen
    Antworten: 2
    Letzter Beitrag: 26.04.2011, 18:04
  3. Kategorisierung TL Member
    Von typo im Forum Entwickler-Fragen
    Antworten: 3
    Letzter Beitrag: 14.05.2010, 20:12
  4. Neue Member im Frontend anlegen
    Von Galikor im Forum Geschützte Bereiche/Mitglieder
    Antworten: 7
    Letzter Beitrag: 11.12.2009, 08:17
  5. insertag - member?
    Von Dani im Forum Sonstiges zu Contao
    Antworten: 2
    Letzter Beitrag: 31.07.2009, 17:35

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •