Существует логика взаимодействия ПО, сервера, пользователя. Как это работает:
1. На сайте человек покупает ключ от программы, выбирает вариант подписки, скачивает архив с программой. Этот ключ ему доступен в личном кабинете.
2. Вводит при первом входе в программу купленный ключ. Если ключ действителен, пользователь входит в программу. Его HWID отправляется на сервер, сохраняется за этим пользователем.
3. В личном кабинете человек выбирает, какой из этих ключей является "главным" пк с какого ПК будет происходить обновление.
На сайте пользователь может оформить несколько вариантов подписок:
1-й вариант. Для примера, вариант с покупкой 4-х ПК. На всех ПК одна и та же база, файлы, управляется эта база из одного главного ПК. обновляются тексты, расположение, группы и так далее. Человек оплачивает лицензию и может по этому логину зайти на всех своих ПК
2-й вариант. Есть один ПК, на нем своя отдельная независимая база и свои файлы. Человек оплачивает лицензию и она работает только на этом ПК.
Описание проблемы:
В данный момент, в виду неизвестной ошибки в коде, первый вариант подписки не работает. Не удается выбрать этот ПК основным. Соответственно, не удается обновить тексты, расположение. Т.е ошибка на стороне сервера. Админка выполнена на django, взаимдействие через rest api. Необходимо найти проблему, исправить
Разделы:
Заказ
Опубликован:
13.09.2024 | 10:06 [последние изменения: 14.09.2024 | 10:39]