-
Wie prüfe ich, ob ein Frontend-Aufrufer im Backend angemeldet ist? genügt |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 8 replies
-
Ich würde auf Siehe auch hier: |
Beta Was this translation helpful? Give feedback.
-
Wenn man nur wissen möchte, ob jemand eingeloggt ist, dann die von @skerbis genannte Methode Wenn man auch wissen möchte, wer eingeloggt ist (z.b. um zu prüfen, ob Admin), dann mit
|
Beta Was this translation helpful? Give feedback.
Wenn man nur wissen möchte, ob jemand eingeloggt ist, dann die von @skerbis genannte Methode
rex_backend_login::hasSession()
. Die ist besonders effektiv.Wenn man auch wissen möchte, wer eingeloggt ist (z.b. um zu prüfen, ob Admin), dann mit
rex_backend_login::createUser()
arbeiten.Die Methode erzeugt das User-Objekt, falls es noch nicht besteht. Im Frontend wird es nicht automatisch erstellt.
Die
hasSession
-Methode muss man dann nicht zusätzlich aufrufen, sie wird intern voncreateUser
schon geprüft.rex::getUser()
funktioniert, sobald irgendworex_backend_login::createUser()
aufgerufen wurde. Somit kann man sich im Frontend aufrex::getUser()
nicht verlassen, außer man hat selbst vorhe…