Я хочу создать плагин для WordPress, но также хочу, чтобы плагин можно было использовать только после его активации с помощью серийного ключа, который должен быть уникальным для каждого домена.
Что такоелучший способ сделать это, предполагая:
- Я должен предоставить действительный исходный код пользователям и не могу иметь тип безопасности VideoPress - который является просто оболочкой JavaScript для фактического контента, который исходит отсервер плагина.
- Я хочу убедиться, что начинающий среднестатистический разработчик PHP не сможет легко обойти защиту.
Самое простое решение - это иметьсервер, который сможет служить в качестве конечной точки для проверки, является ли домен, из которого поступает запрос, правильным или нет (вызов Ajax при установке plugin, init и т. д.).Но ничто не мешает конечному пользователю просто удалить эти фрагменты кода и заставить его работать без аутентификации.Я просто хочу сделать это немного жестче.