Cytat(miccom @ 7.03.2020, 09:44:20 )

A gdyby zrobić tak że kod skryptu trzymasz na swoim serwerze, a dopiero jak klient skonfiguruje połączenie z twoją stroną ( wyśle zapytanie ) to ty sprawdzasz czy gośc ma wykupiona licencję, jesli ma
wysyłasz mu jsonem kod a jeśli nie ma to informujesz go- że nie ma aktywnej licencji...
Zadziała?
Takie coś, jak i poprzednie propozycje chronią tylko przed kradzieżą kodu pierwszego użytkownika. On dostanie kod, wrzuci na jakiś forum i reszta już będzie korzystała.
Co więcej, jeśli kod nie będzie zabezpieczony, to po prostu usunie fragment odpowiedzialny za wysłanie zapytania do Twojego serwera i sprawdzenie odpowiedzi.
Rozwiązania są generalnie dwa:
1. Chmura (SaaS): usługa na swoim serwerze, wszystko - klient wykupuje dostęp, płaci to korzysta, przestaje płacić - traci dostęp.
2. ionCube lub coś podobnego, z czego jest dużo trudniej wykraść kod. Ewentualnie napisanie swojej biblioteki skompilowanej jako rozszerzenie do PHP.