[Mapbender-users] Re: mb_validateSession.php
Thomas Baschetti
Thomas.Baschetti at gmx.de
Tue Sep 25 08:09:09 EDT 2007
Hi,
> DE:
>
> Ich habe folgende Zeile dafür verwendet:
>
> require_once("../php/mb_validateSession.php");
>
> Nun wird berichtet, dass Anwender mit einer VPN-Anbindung (Externe
> Dienststellen ohne DSN, greifen auf den Server über IP-Adresse zu) sich jedes mal
> beim ersten Aufruf der ALB-Auskunft neu anmelden müssen.
>
> Liegt das an der Abfrage:
>
> if(!isset(... $_SERVER['REMOTE_ADDR']){
>
> Funktioniert das möglicherweise nur mit DSN?
Nein, hier wird am Ende nur die IP-Adresse verglichen, also die in der Session gespeicherte mit der aktuell benutzten.
Wenn sich die IP-Adresse nicht ändert sollte das funktionieren.
Funktionieren denn die Session-Variablen (mb_user_id, mb_user_ip)?
>
>
> EN:
>
> It seems, that
>
> require_once("../php/mb_validateSession.php");
>
> doesn't work for Users who connect to the Server by IP-Adress thru a VPN
> without DSN.
> First use forces a new login to Mapbender.
Are the session-vars set correctly? In this line the vars are checked
wether they exist (mb_user_id, mb_user_ip) and wether they are correct
(mb_user_id==$_SERVER['REMOTE_ADDR'], that is saved IP is the same as
the actual used).
Perhaps the VPN-Software changes IP-Adresses between requests? Should
be seen in Webserver logfiles.
Thomas Baschetti
--
GMX FreeMail: 1 GB Postfach, 5 E-Mail-Adressen, 10 Free SMS.
Alle Infos und kostenlose Anmeldung: http://www.gmx.net/de/go/freemail
More information about the Mapbender_users
mailing list