Jump to content
  • 0

Question About License Manager


Question

Posted

Hello,

 

At checking the online documentation here: http://docs.blesta.com/display/user/License+Manager

 

at seeing this section:

Code Integration
Initialize the License Manager

Before you can begin using the License Manager within your code you have to initialize it with some data.

require_once "path/to/license.php";

It's unclear for me where is the original file : license.php

 

I know there is such file in public_html/app/models/ , but I wanted a confirmation that is this really this file it's was about?

 

and supposing it's this file, so it's need Ioncube Loader on customer side?

 

 

8 answers to this question

Recommended Posts

  • 0
Posted

Hello,

 

If I do not encode the software, what's stopping clients from removing code snippets? Is there a way to overcome this?

 

Thanks

 

Nothing, but most honest folks won't mess with it. If they want to steal it, they can reverse engineer ioncubed files anyway. No real way around it, but it's a little easier for someone with some PHP knowledge without ioncube. Up to you how you want to go.

  • 0
Posted

Thanks, thought so too. Well, it's free software for clients and I just do not want 'em used elsewhere, plus they can't be encoded since customization needed. Now I've 1 big bundle of software not sure how to distribute :)

  • 0
Posted

problem is, even index.php need customization (premium full site templates, ecommerce / site cms, etc.), else they'll be useless for clients :(

 

 

Why not for example:

 

index.php encrypted.

<?php
if license is valid[
include(./folder/header.php);
include(./folder/content.php);
include(./folder/footer.php);
]else[
Sorry this website is not licensed
]

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...