IP adresa se sice měnit může, ale rozhodně ne v rámci jednoho připojení k ISP. Pokud se odpojíš a připojíš za dva dny, tak není moc překvapivé, že to nebude fungovat. Navíc DHCP server mívá nastavený určitý čas, jak dlouho je ip adresa přidělená (typicky den až měsíc) a pokud se člověk připojí znovu, tak dostane většinou stejnou jako minule.Ještě existuje minimálně jeden způsob, jak to řešit - do formuláře se dá hidden field s generovanou hodnotou a při odeslání se na straně serveru kontroluje, jestli je stejná jako ta odeslaná a v odpovědi se pošle nová hodnota. Pokud někdo znovu odešle odchycený request, tak mu to nebude fungovat, protože "session" už nebude platná. Pokud někdo pošle odpověď místo původního uživatele, tak ten to pozná tak, že jemu už poslat request nepůjde a bude se muset znovu přihlásit. Nevýhodou tohoto je, že nefunguje třeba tlačítko back.