Простенький скрипт для закрытого контента
Вот ТЗ примерное.
Цель продавать логин и пароль к закрытым сайтам.
Пользователь должен регистрироваться на сайте путем отправки смс сообщения, в ответ ему приходит пароль доступа. Пароль имеет ограничение по времени действия. Логином выступает номер телефона с которого отправлялась смс
Что должна уметь админ часть:
1. Добавлять данные (контент, новость). Должно быть название, дата, текст новости
2. Заполнятся страны и номера с указанием стоимости смс для абонента
3. Профили доступа и оплаты. В профиле указывается срок действия пароля (в часах), Списком заполняются страны и номера ранее заполненные в п.2
4. Действие пароля начинается с моменты его оплаты плюс срок из профиля оплаты.
Дополнительные функции.
При отправке смс должен проверятся номер на который прислали смс дабы исключать мошенничество со стороны абонента.
В настройках должен указываться префикс на которые отсылаются запросы.
При получении платного доступа, он должен действовать для всего контента.
Сервисная функция. Удаление аккаунтов, срок которых истек, а номера телефнов ложим в другую таблицу без дублирования. (нажатие кнопки из админки)
Часть пользователя, после авторизации и получения доступа к закрытому контенту
1. Выводятся все материалы за текущий день, для удобства календари выбора дня.
Паре метры биллинга
secret = md5(secret проекта +id +num+pre+msg+date)
id - идентификатор сообщения
num - короткий номер
pre -префикс
msg - сообщение вместе с префиксом
user - номер абонента (2/3 номера скрыто)
operator - опреатор
region - страна
date - дата
income - доход партнёра
secret - код подтверждения
test - при тестовом запросе равен 1, в обычных отстутсвует
reply - при повторном запросе равен номеру попытки
формат ответа:
status: reply\n\n
Учитывая горький опыт только пост оплата, после полного завершения и передачи проекта. Другого не предлагайте, не тратьте мое время.
Желаемый срок 2-3 дня.