У меня есть тема WordPress, которую я часто поддерживаю и обновляю.
Он содержит встроенную процедуру обновления, которая берет zip-файл, содержащий обновленные файлы, и извлекает его в каталог темы, перезаписывая старые файлы.
Я хотел бы добавить процедуру проверки лицензии в эту процедуру обновления, которая запрашивает адрес электронной почты и пароль пользователей, затем выполняет удаленный вызов базы данных моего члена и проверяет действительность адреса электронной почты и пароля, прежде чем разрешить выполнение процедуры.
Это простая задача? Какой подход вы бы выбрали? Запрос на обновление будет приходить из любой точки сети, и мне придется перезвонить на мой сервер для проверки.
Это очень похоже на то, что делает WPRobot для проверки обновлений с известными адресами электронной почты.