Contao-Camp 2024
Ergebnis 1 bis 4 von 4

Thema: Front-End-User Session manuell beenden

  1. #1
    Contao-Nutzer
    Registriert seit
    10.02.2021.
    Beiträge
    17

    Standard Front-End-User Session manuell beenden

    Hallo zusammen,

    ich habe nun das Forum durchsucht, jedoch konnte ich noch keine Möglichkeit finden, wie man die Session eines angemeldeten FE-Users manuell über PHP (in einem Template) löschen kann.
    PHP selbst stellt die Funktion session_destroy bereit. Hat das jemand schon umsetzten können?

    Freundliche Grüße
    Tim
    Geändert von Timspeak (17.08.2021 um 13:04 Uhr)

  2. #2
    Contao-Nutzer
    Registriert seit
    10.02.2021.
    Beiträge
    17

    Standard

    //Edit:

    Ich habe mir nun das Frontend-Modul "Automatischer Logout" erstellt. Ist es möglich ein FE-Modul per Backend-Template (PHP) aufzurufen?

  3. #3
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.059
    Partner-ID
    10107

    Standard

    Du kannst dir mit dem security.logout_url_generator Service die Logout URL generieren lassen und ggf. dieser Logout URL noch einen zusätzlichen Parameter namens redirect mitgeben, wenn du danach auf eine andere Seite weiterleiten möchtest. Die erzeugte URL kannst du dann in einem RedirectResponse zurück geben.
    » sponsor me via GitHub or PayPal or Revolut

  4. #4
    Contao-Nutzer
    Registriert seit
    10.02.2021.
    Beiträge
    17

    Standard

    Danke für den Hinweis, ich werde mir das mal anschauen.

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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