- Vše, co můžete udělat, je vytvořit pro uživatele jedinečnou falešnou identitu
- Ne. Více uživatelů může mít stejnou IP adresu a jeden uživatel může změnit svou IP adresu
- Ano. PHP pro vás vytvoří relaci, jakmile požádáte o zahájení relace. K této relaci musíte přiřadit identitu. Stačí použít náhodné číslo nebo generátor UUID nebo něco podobného, abyste vygenerovali něco jedinečného a nesnadno uhodnutelné. Poté uložte identitu do souboru cookie, takže až se uživatel vrátí po nějaké době, můžete jeho identitu znovu přiřadit k nové relaci.
- Identitu bych pouze uložil do souboru cookie. Soubor cookie obsahuje pouze malé množství informací a může být uživatelem upraven, aniž byste o tom věděli.
- Pokud se uživatelé nepřihlásí, nevidím jinou cestu.