Ich muss einen Benutzer automatisch anmelden, wenn bestimmte Ereignisse auftreten, z. B. wenn ein Benutzer sein Kennwort vergessen und erfolgreich zurückgesetzt. Nach Kundenanforderungen muss eine Datei in com_jumi
eingebettet werden, um die Anmeldung zu machen und nicht com_user
.Einen Benutzer in Joomla von com_jumi (oder einem anderen externen (zu Joomla) Skript anmelden)
ich die Funktion Login von jSite Objekt, wie in: $mainframe->login($credentials, $options)
und diese Methode true
zurückkehrt, dann mache ich eine Umleitung $mainframe->redirect()
aber in der Zielseite kein Benutzer angemeldet ist ???
Fehle ich einige Schritt (s), um dies zu erreichen ???
hast du überprüft ob $ mainframe-> login() aufgerufen wird und ob $ credentials richtiges array hat? Array-Schlüssel müssen Benutzername und Passwort haben. $ optionen sollten die erinnern mich in das Array, wenn Sie möchten, dass Joomla eine erinnern mich Cookie – jtanmay