чтоб гость мог только одну заявку оставить.
Считать заявки гостя
if(kolichestvo_Zayavok >= 1) return "toom much zayavok";
вопрос скорее про то, каким образом различать гостей и как обезопасить от заваливания заявками с анонимных вкладок, например.
По ip. Других вариантов вроде как и не существует в интернете
if (!task->access) throw 'myException'; И сравниваешь в task->access например ip с заголовками и был ли такой тип заявки
Так это не работает Ip может меняться, а может быть одинаковым для разных людей
А как работает? Это единственный возможный нормальный идентификатор пользователя. Если кто-то на твоём айпи создал уже заявку, то будь добр создай аккаунт
Ip не может быть идентификатором
а что может??
IP-адрес (от англ. Internet Protocol) — уникальный числовой идентификатор устройства в компьютерной сети, работающий по протоколу TCP/IP.
Видимо ничего)
попробуй какой-нить fingerprintjs
Гарантированно - ничего Почитай про fingerprint, может быть лучше всего тебе подойдёт
Csrf токен для формы и тайм-аут для заявок, чтоб не дедосисили
Мобильный интернет не выдаёт всем разные ip например. Некоторые провайдеры тоже
Если его ещё не выпилили
Обсуждают сегодня