Auto login
Auto login
Guten Tag, seitdem ich auf die neueste Version von Admidio den upgrade durchgeführt habe funktioniert der auto login nicht mehr. Obwohl der Benutzer bei der Anmeldung die Option anwählt, dass er automatisch angemeldet wird, funktioniert das nicht.
Hat jemand eine Idee, wo und wie ich suchen muss, um diesem Problem auf die Spur zu kommen. Dieses Problem haben alle Benutzer. Vorher hat es funktioniert, jetzt nicht mehr.
Danke für euren Feedback
Gesendet von iPad mit Tapatalk
Hat jemand eine Idee, wo und wie ich suchen muss, um diesem Problem auf die Spur zu kommen. Dieses Problem haben alle Benutzer. Vorher hat es funktioniert, jetzt nicht mehr.
Danke für euren Feedback
Gesendet von iPad mit Tapatalk
Re: Auto login
Von welcher auf welche Version wurde aktualisiert?
Re: Auto login
von 3.03 auf 3.2.8
Re: Auto login
Könnte das Problem damit zu tun haben, dass an verschiedenen Orten $_Server['REMOTE_ADDR'] verwendet wird? Ich habe keinen Ort gefunden wo diese gefüllt wird mit der ip adresse des Nutzers?
Gesendet von iPad mit Tapatalk
Gesendet von iPad mit Tapatalk
Re: Auto login
$_SERVER['REMOTE_ADDR'] wird von PHP selbst gefüllt bzw vom Webserver.
Ich schau mir das heute noch an
Ich schau mir das heute noch an
Re: Auto login
Hat niemand einen Tipp? Wie kann ich dem Problem auf den Grund kommen? Kann ich irgendetwas in der DB oder im Cookie überprüfen? Ich nehme an, dass das Problem irgendwo in der Umgebung liegt, in der ich admidio einsetze. Admidio läuft bei mir in einer Joomla installation. Könnte diese irgend etwas blockieren?
Gesendet von iPad mit Tapatalk
Gesendet von iPad mit Tapatalk
Re: Auto login
Habe die db und die tabelle adm_auto_login etwas detaillierter angeschaut. Die ip-adresse ist jeweils die gleiche, die user-id und org-id auch. Auch die session-id bleibt beim wieder einloggen dieselbe, nur die auto-login-id ändert sich. Wieso merkt er nicht, dass ich zurückkehre?
Gesendet von iPad mit Tapatalk
Gesendet von iPad mit Tapatalk
Re: Auto login
Habe nun auch noch das cookie angeschaut. Habe dort gesehen, dass die neu angelegten alle beim domainnamen mit einem . (Punkt) starten -also .xxxxx.ch. ältere starten ohne diesen Punkt, also xxxxx.ch. Könnte das die Ursache des Problem sein. Habe auch den debug modus laufen lassen und dort wird der domainname in der variablen $domain ohne den Punkt angegeben. Weiss jemand, wieso dieser Punkt im cookie unter dem domainnamen eingetragen wird? Uns ist es effektiv dieser Punkt, der die Probleme ergibt?
Gesendet von iPad mit Tapatalk
Gesendet von iPad mit Tapatalk
Re: Auto login
Hallo Tom,
wenn es Probleme mit dem cookie gäbe müsste beim Login auch eine Meldung kommen, dass Cookies nicht gesetzt werden können.
Einloggen kannst du dich doch und du bleibst in der Session auch eingeloggt oder?
Nur wenn du Autologin aktiviert hast und den Browser schließt und wieder öffnest bist du nicht eingeloggt?
Gruß
Fasse
wenn es Probleme mit dem cookie gäbe müsste beim Login auch eine Meldung kommen, dass Cookies nicht gesetzt werden können.
Einloggen kannst du dich doch und du bleibst in der Session auch eingeloggt oder?
Nur wenn du Autologin aktiviert hast und den Browser schließt und wieder öffnest bist du nicht eingeloggt?
Gruß
Fasse
Re: Auto login
Hallo Fasse,
Ich kann mich einloggen und bleibe eingeloggt, solange, wie in der Konfiguration eingestellt. Nach dieser eingestellten Zeit werde ich automatisch ausgelogged. Und dies ob ich das autologgin bei der Anmeldung angekreuzt habe oder nicht. Wenn ich den Browser schliesse und wieder öffne, bin ich in dieser Zeitspanne immer noch eingelogged. Du hast somit Recht, es kann nicht das Cookie sein.
Tom
Gesendet von iPad mit Tapatalk
Ich kann mich einloggen und bleibe eingeloggt, solange, wie in der Konfiguration eingestellt. Nach dieser eingestellten Zeit werde ich automatisch ausgelogged. Und dies ob ich das autologgin bei der Anmeldung angekreuzt habe oder nicht. Wenn ich den Browser schliesse und wieder öffne, bin ich in dieser Zeitspanne immer noch eingelogged. Du hast somit Recht, es kann nicht das Cookie sein.
Tom
Gesendet von iPad mit Tapatalk
Re: Auto login
Ok, wirst du auch in der Zeitspanne ausgeloggt, wenn du weiterhin aktiv bist, oder nur, wenn du x Minuten inaktiv bist?
Gibt es in der Tabelle adm_auto_login einen Eintrag, wenn du dich mit dem Häckchen anmeldest?
Gibt es in der Tabelle adm_auto_login einen Eintrag, wenn du dich mit dem Häckchen anmeldest?
Re: Auto login
Nein ich werde in der Zeitspanne nicht ausgeloggt, wenn ich weiterhin aktiv bin.
Im adm_auto_login gibt es einen Eintrag, wie am 19.4. geschrieben, wenn ich mich mit dem Häkchen anmelde.
Im adm_auto_login gibt es einen Eintrag, wie am 19.4. geschrieben, wenn ich mich mit dem Häkchen anmelde.
Re: Auto login
Ich habe nochmals eine Reihe von Tests gemacht, kann mir die Resultate aber nicht wirklich erklären. Ich habe die Zeitspanne für das automatische logout auf 1 Minute gestellt. War dann mehrmals 1 Minute oder mehr inaktiv. Ich war trotzdem wieder eingeloggt. Habe danach nochmals längere zeit nichts gemacht und wurde danach nicht wieder eingeloggt. So wie wenn das autologin doch nicht funktionieren würde.
Re: Auto login
Hallo Tom,
bitte ersetze mal aus dem Zip-Paket die constants.php im Ordner adm_program/system und die session.php im Ordner adm_program/system/classes. Danach den Browser mal neu starten und bitte noch mal ausprobieren, ob es jetzt funktioniert.
Viele Grüße
Fasse
bitte ersetze mal aus dem Zip-Paket die constants.php im Ordner adm_program/system und die session.php im Ordner adm_program/system/classes. Danach den Browser mal neu starten und bitte noch mal ausprobieren, ob es jetzt funktioniert.
Viele Grüße
Fasse
- Dateianhänge
-
- Archiv.zip
- (8.31 KiB) 639-mal heruntergeladen
Re: Auto login
Hallo Fasse,
Besten Dank. ich habe jetzt einen Moment getestet. Ich hatte zuerst das Gefühl, dass es nicht funktioniert. Vielleicht waren noch irgendwelche alte Cookies oder sonstige Angaben gespeichert, dass es nicht funktioniert hat. es hat jetzt aber mit verschiedenen Computern und verschiedenen Benutzern funktioniert. Werde noch weitere Tests machen.
Besten Dank. ich habe jetzt einen Moment getestet. Ich hatte zuerst das Gefühl, dass es nicht funktioniert. Vielleicht waren noch irgendwelche alte Cookies oder sonstige Angaben gespeichert, dass es nicht funktioniert hat. es hat jetzt aber mit verschiedenen Computern und verschiedenen Benutzern funktioniert. Werde noch weitere Tests machen.