Contao-Camp 2024
Ergebnis 1 bis 3 von 3

Thema: contao.security.token_checker funktioniert nicht so wie es soll

  1. #1
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.507
    User beschenken
    Wunschliste

    Standard contao.security.token_checker funktioniert nicht so wie es soll

    Hi,
    über Frontend:getLoginStatus() kann ich ja raus bekommen, ob der Nutzer der gerade im Frontend surft, gleichzeitig im Backend angemeldet ist, oder?
    https://github.com/contao/core-bundl...ntend.php#L509

    Da ich aber den Preview Modus ebenfalls als eingeloggt betrachten wollte, habe ich das also nach gebaut in meinem Frontend Modul:
    Code:
    $objTokenChecker = \System::getContainer()->get('contao.security.token_checker');
    if ($objTokenChecker->hasBackendUser() ) {
    // ist im Backend
    }
    //ist nicht im Backend
    Jetzt das merkwürdige:
    Ich bekomme zurück, das ich nicht angemeldet bin!
    Teste ich das aber über app_dev.php, dann bekomme ich zurück ich bin angemeldet. (natürlich nur, wenn ich auch angemeldet bin im Backend)

    Was läuft hier falsch?
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  2. #2
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.507
    User beschenken
    Wunschliste

    Standard

    So bin schlauer, hilft mir aber nicht weiter.
    Direkt im Frontend Modul funktioniert es doch.
    Aber wenn ein Insert-Tag (nicht cache-bar) eine Methode aufruft, die in einer Klasse ist die von Frontend erbt, funktioniert es offenbar nur ab und zu.
    Irgendwas läuft da seltsam.

    Habe ich zwei Insert-Tags, die dieselbe Klasse und Methode nutzen, wird beim ersten Mal der Backend Login gefunden, beim nächsten Tag plötzlich nicht mehr.

    Dummerweise brauche ich das genau im Zweiten. Aber warum das plötzlich nicht mehr funktioniert ist mir noch ein Rätsel.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

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

    Standard

    Könnte ein Bug im header-replay-bundle sein. Wenn das reproduzierbar ist, poste es als Ticket.

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
  •