Проект для серверного разработчика

Владимир10 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
23.03.2016

Добрый день, уважаемые фрилансеры!

ТЗ php-json

1) На выходе должен быть скрипт php

2) Принятие данных в формате: JSON через POST

3) Расшифровка данных: AES256

4) Скрипт должен проверить наличие логина (почты) на сервере с базой MYSQL и выдать ответ "answer":"success" или "answer":"error" numberError":"404" (нету логина-почты такого в бд) или "400" (такой логин-почта уже занят).

5) В случае "нету такого логина-почты" - нужно зарегистрировать клиента

6) Регистрация - добавление данных в бд

7) Обязательная фильтрация всех входящих данных на спецсимволы a)& б)> в)

8) В случае не обнаружения почты (то есть клиент присылает новые данные а именно новую почту) - мы должны зарегистрировать нашего пользователя и добавить поля в бд: уникальный(один единственный на каждый аккаунт в бд mysql) 9-значный номер, имя, фамилия, логин, пароль (в хэше ессно с солью), пол, дата рождения, город, ссылка на vk, ссылка на fb, ссылка на instagram, описание (побольше символов), поле recently-seen где будет массив с цифрами (в виде:"уникальная цифра : дата+время"), friends - массив с цифрами (9-значные), likes - массив с цифрами (9-значные), ссылка на фотографию. 

9) запись ip обращений за 31 день (суммирование одних и тех ip - кто долбиться непонятно с какой целью слишком много)

10) отказ с номером ошибкой тем, кто долбится с post запросами с непонятно какими-то данными (например они долбятся с данными без шифрования aes256)