- Всичко, което можете да направите, е да създадете уникална фалшива самоличност за потребителя
- Не Множество потребители може да имат един и същ IP адрес, а един потребител може да промени своя IP адрес
- Да. PHP ще създаде сесия за вас веднага щом поискате да започнете сесия. Трябва да свържете самоличност с тази сесия. Просто използвайте произволно число, или генератор на UUID, или нещо подобно, за да генерирате нещо уникално и не е лесно за отгатване. След това запазете самоличността в бисквитка, така че когато потребителят се върне известно време по-късно, можете да свържете отново неговата самоличност с новата сесия.
- Просто бих съхранил самоличността в бисквитката. Бисквитката съдържа само малко количество информация и може да бъде променена от потребителя, без да знаете това.
- Ако потребителите не влязат, не виждам друг начин.