Моя программа VB.NET распространяется среди некоторых бета-тестеров. Им был предоставлен «ключевой» код бета-тестирования для активации программы на их ПК.
У меня есть онлайн база данных MySQL. Он содержит список ключей. Когда кто-то активирует свой ключ, моя программа сверяется с базой данных, и если ключ никогда ранее не использовался, программа активируется (и ключ в базе данных становится «использованным»).
Это работает для меня. Но есть ли лучший способ? Более стандартный, простой способ?