Ипатьев, Допустим я сделал запрос через песочницу, мне пришли данные от сервера уведомлений.
Как мне теперь понять, какому пользователю в системе выдать подписку?
У меня есть срок, товар, стоимость и вообще вся информация о товаре.
Только вот вопрос - кому этот товар принадлежит? Получается, что пользователь его оплатил через apple, но подписку свою не получит, поскольку система не понимает, кто купил.
Эту проблему может решить только ключ, который бэк знает на этапе формирования заказа и получает его же через сервер уведомлений, а потом по этому номеру понимает, кому принадлежит товар.
Мой вопрос и заключается в том, как его передать (номер заказа)?
Дмитрий, Только apple на бэке не позволяет создавать заказы, получается, что фронт должен отправить запрос на генерацию заказа, получить его номер, отправить его в apple и потом я уже через хук смогу его прочитать.
И то пока не понятно в какое поле ему это передавать )
Только apple на бэке не позволяет создавать заказы, получается, что фронт должен отправить запрос на генерацию заказа, получить его номер, отправить его в apple и потом я уже через хук смогу его прочитать.
И то пока не понятно в какое поле ему это передавать )
Alexey Dmitriev, Это значит, что на сервере есть 10 образов, допустим в виртуалке и к каждому из них может подключится пользователь, который знает логин или пароль.
На клиентском ПК ставиться прога, которая подключается к удаленной винде на сервере.
Соотвественно юзер не может свернуть программу означает то, что пользователь не может пользоваться своей ОС, пока подключен к виртуальной, а разорвать связь может только сервер.
1) Это локальная сеть в которой будут работать человек 15. Для того, чтобы пользователи подключались к серверу и выполняли тестовые задание, связанные с программированием на Laravel.
2) Сайты написанные на Laravel.
3) ssh взаимодействие с php на сервере через консоль. FTP - закидывать файлы со своего ПК.
Переносить файлы с сервера на свои ПК.
4) Использовать и настраивать через консоль или FTP, например, править конфиги Nginx.
5) Иметь доступ только к своим папкам в директории /home на сервере с OC ubuntu.
Грубо говоря по FTP Laravel закинуть к себе в домашнюю директорию.
Есть 10 пользователей, которе могут подключиться к этим образам со своих ПК, зная логин и пароль.
1 пользователь - 1 образ.
1) Пользователь не может свернуть подключение и взаимодействовать со своей ОС. (отключение происходит только тогда, когда с сервера уйдет команда на отключение)
2) Отключение происходит по таймеру, например через 30 минут.
3) Пользователь не может менять настройки виртуальной ОС.
Какое ПО нужно установить на сервер и на клиентский ПК?
1) Придется добавлять еще запрос в admins.
2) Может быть такое, что у пользователя нет points (он по scope добавляется) и кто-то захочет вызвать rank )
Как мне теперь понять, какому пользователю в системе выдать подписку?
У меня есть срок, товар, стоимость и вообще вся информация о товаре.
Только вот вопрос - кому этот товар принадлежит? Получается, что пользователь его оплатил через apple, но подписку свою не получит, поскольку система не понимает, кто купил.
Эту проблему может решить только ключ, который бэк знает на этапе формирования заказа и получает его же через сервер уведомлений, а потом по этому номеру понимает, кому принадлежит товар.
Мой вопрос и заключается в том, как его передать (номер заказа)?