Добавить новость

Россиянам рассказали, почему может появляться скука в отношениях

Россиянам назвали добавки, помогающие бороться с вирусами и инфекциями

ЦСКА вырвал победу в выездном матче РПЛ с московским «Динамо»

Футболист Пьянич назвал неплохим дебют за ЦСКА в РПЛ



Новости сегодня

Новости от TheMoneytizer

Проксирование стороннего сайта

Необходимо реализовать проксирование стороннего сайта (далее https://original.site). Реализовать можно используя nginx + lua ( lua module), возможно подойдет Python. Если есть более эффективный вариант готов обсудить.
Пример https://www.croxyproxy.com/ (в отличии от примера проксировать нужно, только один сайт)

Как должен работать прокси (далее http://ourwebproxy.site) :
- Доступ на http://ourwebproxy.site толькопо логину и паролю.
- На https://original.site сайте имеется защита от простых методов проксирования, необходимо будет разобраться с этим моментом и сделать так, чтобы оригинал не смог отличить запрос через прокси от обычного прямого запроса. До начала работы пользователей (далее клиентов) на https://original.site сайте проходим авторизацию в личный кабинет, все данные (куки, данные разрешения экрана, остальные данные о ПК на котором была произведена авторизация) сохраняем на прокси (сервер nginx). Можно сделать авторизацию прям через него (что желательно), например средствами селениум, что автоматизирует сбор данных.
- Клиенты авторизуется на ourwebproxy.site со своим логином и паролем ( страницу для авторизации на прокси потребуется написать с нуля)
- Прокси (сервер nginx) хранит сессию original.site сайта и при запросе авторизованного на ourwebproxy.site клиента оправляет (проксирует) запрос на original.site сайт подставляя сохраненные ранее куки (данные подставляются в каждом запросе на оригинальный сайт).
- Получив ответ от original.site сайт, подменяет все ссылки на наш домен ( ourwebproxy.site) вместо оригинального (original.site) и передаем ответ запросившему клиенту.
- Запросы и ответу нужно будут фильтр. Например у клиента не будет выводится часть информации (чаты с техподдержкой, рекламные ролики для снижения нагрузки на трафик), возможно в каких то блоках (страницах) придется заменить информацию (данные Личного кабинета, данные для API и ид)

Вся установка должна быть реализована через докер, исходный код сборки докера, инструкции по сборке. Все это потребуется передать заказчику.

Для работы с пользователями потребуется написать пару страниц администратора (любой удобный язык PHP, pythonи т.д.).
Страница авторизации администратора.
Страница управления доступом,
Выводим лист (таблицу) со всеми пользователями, есть возможность их добавить, изменить, заблокировать, разблокировать. Поля таблицы:
  • Светофор кружок (или квадрат. Зеленый когда есть оплата, желтый за пять дней до конца, красный когда заблокирован)
  • Фамилия
  • Имя
  • Отчество
  • Почта (он же логин)
  • Телеграм ( отправка пароля, запрос на смену пароля, уведомление об активации, уведомление об отключении доступа. Если клиент уже подписался на бота, создать учётку автоматом, сгенерировать пароль и отправить письмо (письмо брать и шаблона))
  • Дата регистрации
  • Дата активации доступа (только по этой дате доступ, для не активированного страница с тарифоми и ссылка в телеграм )
  • Тариф (данные из отдельного справочника название, количество дней, скидка )
  • Оплата (данные на оплату берем из тарифа. минус показывает что доступ активирован как тестовый. в блокировке показать количество дней.)
  • Блокировка (при ручном вводе выдать окно с уточнением причины. есть справочник с шаблонами откуда можно выбрать быстрый комментарий. если система заблокировала по дате окончания тарифа оставить комментарии "Истек срок тарифа, клиент не продлил услугу" )
Страница с настройками
  • Данные для телеграм (API ключ)
  • Сколько дней до уведомления об окончание тарифа (только цифры от 0 до 31)
  • Доменное имя нашего сайта (пример http://ourwebproxy.site)
  • Доменное имя сайта который проксируем (пример https://original.site)

Читайте на 123ru.net


Новости 24/7 DirectAdvert - доход для вашего сайта



Частные объявления в Вашем городе, в Вашем регионе и в России



Smi24.net — ежеминутные новости с ежедневным архивом. Только у нас — все главные новости дня без политической цензуры. "123 Новости" — абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. Smi24.net — облегчённая версия старейшего обозревателя новостей 123ru.net. Мы не навязываем Вам своё видение, мы даём Вам срез событий дня без цензуры и без купюр. Новости, какие они есть —онлайн с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии. Smi24.net — живые новости в живом эфире! Быстрый поиск от Smi24.net — это не только возможность первым узнать, но и преимущество сообщить срочные новости мгновенно на любом языке мира и быть услышанным тут же. В любую минуту Вы можете добавить свою новость - здесь.




Новости от наших партнёров в Вашем городе

Ria.city

Тренер ЦСКА Николич назвал четкой победу над "Динамо"

ЖКХ Москвы приготовилось к отражению потопа из-за циклона "Кассандра"

Малолетние дети мигрантов занимались развратом во дворе Москвы

"Краснодар" поднялся на первое место в РПЛ, разгромив "Химки"

Музыкальные новости

Shot: диско-бабушка с концерта Лазарева отметила 66-летие в Москве

«Динамо» Москва — «Трактор» — 1:4. Видеообзор матча КХЛ

Сергей Собянин. Главное за день

Дистрибьюция музыки в вк. Яндекс музыка дистрибьюция. Цифровая дистрибьюция музыка. Дистрибьюция музыки под ключ.

Новости России

Тренер ЦСКА Николич назвал четкой победу над "Динамо"

"Кассандра" двинется на Ростов? Вадим Самойлов с военным оркестром. Охота на ворон и бобров. Тараканы под следствием. Энциклопедию отменили?

"Краснодар" поднялся на первое место в РПЛ, разгромив "Химки"

Малолетние дети мигрантов занимались развратом во дворе Москвы

Экология в России и мире

Стартовал физкультурно-спортивный фестиваль для людей с инвалидностью «Сочи-2024»

Витамин В5: Боли в суставах и другие признаки нехватки пантотеновой кислоты

Релиз трека. Релиз новой песни. Релиз сингла. Релиз Музыкального альбома.

Дочь Любови Успенской нашлась: у матери нервы на пределе

Спорт в России и мире

Даниил Медведев выходит в 4-й раунд ATP Шанхая после победы над Арнальди

Арина Соболенко вышла в четвертьфинал турнира WTA 1000 в Пекине

Шанхай (ATP). 2-й круг. Медведев встретится с Сейботом Уайлдом, Циципас – с Нисикори, Шелтон поборется с Шаповаловым, Пол – с Фоньини

Кудерметова проиграла в финале парного турнира в Пекине

Moscow.media

Сегодня мы отмечаем День гражданской обороны — праздник, который объединяет всех, кто выбрал труд спасателя как призвание

Свыше 6,5 тысячи жителей Москвы и Московской области получили справки о статусе предпенсионера в клиентских службах регионального Отделения СФР и МФЦ

«DатаРу Облако» разместит свою серверную инфраструктуру на площадке IXcellerate

Портативный ТСД корпоративного класса Saotron RT-T70











Топ новостей на этот час

Rss.plus






«Алания» выиграла в Первой лиге впервые после возвращения Гогниева

Москвич купил однушку и нашёл в шкафу боевую гранату, дом эвакуировали

Спутница Дурова была от него беременна, но потеряла ребенка из-за стресса

Что заставило Рудковскую и Плющенко требовать почти 2 000 000 рублей у матери юной фигуристки