Jump to content

Protéger Son Module Par Une Licence


Recommended Posts

Bonjour, je suis en train de développer mon premier module qui sera à destination des professionnels pour un secteur d'activité spécifique.

Je cherche le moyen de protéger mon module par une licence liée à son utilisation. J'ai cherché sur le forum mais je n'ai pas trouvé d'informations. Je pensais à une connexion à une autre base de données pour vérifier le numéro de licence...

Quelqu'un aurait une idée ?

Merci pour vos réponses.

Share this post


Link to post
Share on other sites

Si jamais tu souhaites vendre ton module sur addons, ils l'interdisent, tout simplement.

Ce type de protection est de toute façon contournable, en la supprimant du code, sauf si tu cryptes complètement le code, mais là, ça rend toute modification / personnalisation impossible

Share this post


Link to post
Share on other sites

C'est en effet le pb de PHP : c'est de l'interpreté, donc tu livres le code. Donc le client peut virer le code qui fait le contrôle de la licence. A ma connaissance (j'ai déjà réfléchi à ce pb), il n'y a pas de solution miracle, sauf si ton module appelle un webservice que tu héberges (et qui contrôle l'appelant) qui fait le plus gros du job prévu par le module

Edited by Johann (see edit history)

Share this post


Link to post
Share on other sites

  • 11 months later...

ha zut je me posais la même question...

 

Et sinon, quand un utilisateur télécharge le module sur addons, addons demande l'url du site concerné, à ce moment là il ne laisse pas une sorte de clé liée à l'url dans un fichier dans le .zip du module ?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More