Закажите услуги фрилансеров для вашего проекта прямо сейчас!

Размещение заказа на фриланс бирже бесплатно.

1 месяц назад
Валентин
38 лет, Россия
1 год в сервисе
Был онлайн 1 месяц назад
1 месяц назад

Необходим скрипт на PHP + JS, для полной идентификации пользователя на сайте подобие отпечатка (фингерпринт).

1-ый скрипт будет размещаться на определенной странице сайта X, если пользователь туда попадает, то происходит запись основных
параметров для его идентификации в файл ListUser.txt в виде списка.
2-ой скрипт, когда пользователь проходит по другим (обычным) страницам сайта, необходимо его идентифицировать и сравнить есть ли
пользователь в списке файла ListUser.txt. Если есть, то выводить для него
сообщение.

Итого должно быть 2 скрипта. 1 для создания списка в файл, 2-ой для идентификации, сверке со список и выводе общей информации.

Основные моменты:

1) В первую очередь вы должны знать, что такое фингерпринты и уметь с ними работать. Если вы этого не знали до этого момента,
то не стоит тратить мое время.

2) Идентификация должна происходить на любом устройстве, браузере и т.д. К примеру пользователь зашёл на страницу X с ПК браузера
фаерфокс, он идентифицируется и производится запись в файл ListUser.txt
множество нужных параметров включая ip, допустим спустя время он же заходит на
обычную страницу сайта но уже с мобильного устройства но под тем же ip,
необходимо идентифицировать его в файле ListUser.txt и дополнить запись этим
новым устройством и т.д. чтоб идентифицировать его если вдруг он зашел в
будущем с этого устройства но под другим ip. То есть, при идентификации
пользователя, но уже на другом устройстве, записи в файле ListUser.txt должны
дополнятся новыми параметрами идентификации.

3) Записывать в файл ListUser.txt только необходимые параметры для идентификации, а не все в кучу из фингерпринтов.

4) Каждый новый посетитель записывается в общий список в файл ListUser.txt или же каждый новый посетитель страницы X это новый файл с
его данными. (Тут как удобнее)

5) Скрипт должен работать на PHP 5.6 и выше.

6) Весь код должен быть хорошо читаемым и с комментариями.

  1. Прием заявок
  2. Выбор исполнителя
  3. Выполнение заказа
  4. Обмен отзывами

Нет заявок

Другие заказы в категории «Веб-программирование»

Здесь заказчик и фрилансеры могут обсуждать заказ до начала его выполнения.
Фрилансеры могут участвовать в обсуждении только после подачи заявки.
Здесь заказчик будет контролировать выполнение заказа и общаться с исполнителем.
Доступ к этому разделу имеют только заказчик и выбранный исполнитель.
Все материалы этого раздела закрыты от поисковых систем.