Huhu!
Bin derzeit dabei ein Payment Modul zu schreiben - dazu muss ich mich wie auch in den Tutorials erklärt in die getNextStep Funktion der Order Klasse reinhängen - das ganze funktioniert eigentlich soweit ganz gut einziges Problem was ich jetzt habe ist wenn die Antwort vom Payment Anbieter kommt - da übergebe ich zwar die Session ID mit aber bei der Antwort (Benutzer wird zurückgeleitet auf den Shop) geht die Session verloren.
So nun habe ich mal ganz einfach folgendes ausprobiert:
Ich gehe auf den Shop -> Bekomme SessionID xyz
Ich surfe im Shop -> SessionID bleibt xyz
Ich logg mich ein -> SessionID ändert sich -> Neue ID abc
Ich surfe im Shop -> SessionID bleibt abc
Ich wechsle die Website (gehe z.b. auf Google.de)
Ich surfe den Shop wieder an
Ich erhalte eine neue SessionID -> cde
und bin nicht mehr eingeloggt
wieso passiert das ganze?!? Normalerweise sollte der doch eigentlich erkennen dass ich bereis eine Session auf dem Shop habe und diese weiterverwenden (Cookie ist vorhanden - aber ändert sich eben wie oben beschrieben).
Das ganze habe ich nun in einem anderen Oxid Shop der Referenzkunden verglichen - da passiert das ganze nicht...
also muss wohl etwas an der Serverconfig nicht stimmen ich weiss aber nicht was?!?
PHP Info: http://shop.maui.li/info.php
Ich bin über jede Hilfe dankbar, da ich im Moment echt nicht mehr weiss was tun...
lg
Manuel
Bin derzeit dabei ein Payment Modul zu schreiben - dazu muss ich mich wie auch in den Tutorials erklärt in die getNextStep Funktion der Order Klasse reinhängen - das ganze funktioniert eigentlich soweit ganz gut einziges Problem was ich jetzt habe ist wenn die Antwort vom Payment Anbieter kommt - da übergebe ich zwar die Session ID mit aber bei der Antwort (Benutzer wird zurückgeleitet auf den Shop) geht die Session verloren.
So nun habe ich mal ganz einfach folgendes ausprobiert:
Ich gehe auf den Shop -> Bekomme SessionID xyz
Ich surfe im Shop -> SessionID bleibt xyz
Ich logg mich ein -> SessionID ändert sich -> Neue ID abc
Ich surfe im Shop -> SessionID bleibt abc
Ich wechsle die Website (gehe z.b. auf Google.de)
Ich surfe den Shop wieder an
Ich erhalte eine neue SessionID -> cde
und bin nicht mehr eingeloggt
wieso passiert das ganze?!? Normalerweise sollte der doch eigentlich erkennen dass ich bereis eine Session auf dem Shop habe und diese weiterverwenden (Cookie ist vorhanden - aber ändert sich eben wie oben beschrieben).
Das ganze habe ich nun in einem anderen Oxid Shop der Referenzkunden verglichen - da passiert das ganze nicht...
also muss wohl etwas an der Serverconfig nicht stimmen ich weiss aber nicht was?!?
PHP Info: http://shop.maui.li/info.php
Ich bin über jede Hilfe dankbar, da ich im Moment echt nicht mehr weiss was tun...
lg
Manuel