I'd guess you'd need to something with the `onsuspect` event handler to not destroy the session if you're sure you don't want the session destroyed. See https://fatfreeframework.com/3.6/session
It's simply a cookie passed between client and server.
Duplicating that cookie to another client with a different IP address would 'fool' a server to believe it's the same client.
F3, by default, discards those coming from anything appearing to be a different client than the original; the heuristics being the IP address and the User Agent.
The problem here appears to be the client being multi-homed, thus coming from different IP addresses.
The solution being either
1) stop the client doing that (not yet mentioned)
2) relax the heuristic on the server somehow (my previous post)
3) make IPv4/6 transition impossible (your suggestion)
None are entirely satisfactory, but security-wise the first is probably the best solution.
I was wondering how you would be able to "stop the client doing that"? How is that even possible?
Hi PJH,You say "disable ip4/6 on the client", but you can not do that from the server, or am I not understanding you?
How is this a client problem? Every client has the same issue...