general PHP question..cd key authorization..

Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy.
This forum is not for asking programming related questions.

Moderator: General Moderators

Charles256
DevNet Resident
Posts: 1375
Joined: Fri Sep 16, 2005 9:06 pm

Post by Charles256 »

yep. beacuse it only needs to work on one computer per location.
User avatar
RobertGonzalez
Site Administrator
Posts: 14293
Joined: Tue Sep 09, 2003 6:04 pm
Location: Fremont, CA, USA

Post by RobertGonzalez »

Why not have them remotely install from your server validating their keys in your database? Are these four 'licensees' all going to be locally hosted at each location, or can they share a served version of the app?
User avatar
Oren
DevNet Resident
Posts: 1640
Joined: Fri Apr 07, 2006 5:13 am
Location: Israel

Post by Oren »

How do you define "location"?
Charles256
DevNet Resident
Posts: 1375
Joined: Fri Sep 16, 2005 9:06 pm

Post by Charles256 »

locally hosted mainly because I'd have to up the price if I was going to serve all the data from my servers, ya know?
Charles256
DevNet Resident
Posts: 1375
Joined: Fri Sep 16, 2005 9:06 pm

Post by Charles256 »

location is a hotel. my point is it only needs to work on x computers. if they want to install it on two computers in one location (hotel) that's a tough cookie type thing.b uy a new liscence, ya know? assuming they've all ready used up x computers of course
User avatar
Oren
DevNet Resident
Posts: 1640
Joined: Fri Apr 07, 2006 5:13 am
Location: Israel

Post by Oren »

Yoy may be able to restrict it to X installations, but you can't prevent one from installing it on two different computers located in the same hotel.
Charles256
DevNet Resident
Posts: 1375
Joined: Fri Sep 16, 2005 9:06 pm

Post by Charles256 »

okay.well tell me what you suggest for that? that'd be satisfactory.
User avatar
Bill H
DevNet Resident
Posts: 1136
Joined: Sat Jun 01, 2002 10:16 am
Location: San Diego CA
Contact:

Post by Bill H »

Please don't take this the wrong way, but where is the level of trust with the customer? I don't mean to decry what you are attempting, but...

The customers (clients, whatever) I work with (for, whatever) and I have a relationship that allows me to simply tell them it is for four locations and trust that they will not use it for more than that without discussing it with me.

If I didn't have that level of trust with them, I suspect the problems would go beyond the number of locations. There would be "nitpicking" issues of what was or was not in the contract, what is and is not an acceptable level of performance, etc.

If I couldn't trust them to adhere to the terms I'm not sure I would want to do the job. That's easy for me to say, of course, being semi-retired and not really needing the work. Just offering food for thought.
Charles256
DevNet Resident
Posts: 1375
Joined: Fri Sep 16, 2005 9:06 pm

Post by Charles256 »

because it was originially for one location, he then mentioned four. It's a big corporation...they'll milk it and most of them don't have a problem bending the truth a bit and going on and doing their things. I don't want bending the truth to be an option.
User avatar
dull1554
Forum Regular
Posts: 680
Joined: Sat Nov 22, 2003 11:26 am
Location: 42:21:35.359N, 76:02:20.688W

Post by dull1554 »

if the servers running the software are on static IPs maybe you could have a database that stores the ips and have the script check the database to see if its IP is allowed to server the data. you would have to use zend guard of ioncube like was mentioned earlier but with a php application i would say that there isnt a real good way to prevent the person running it from distributing it anywhere they want....
User avatar
RobertGonzalez
Site Administrator
Posts: 14293
Joined: Tue Sep 09, 2003 6:04 pm
Location: Fremont, CA, USA

Post by RobertGonzalez »

I say you set up a dedicated server, put there app on it, charge them a monthly fee for hosting and a one time, one server license fee that does not include upgrades. Is this something that us possible?
Charles256
DevNet Resident
Posts: 1375
Joined: Fri Sep 16, 2005 9:06 pm

Post by Charles256 »

hum....That's actually a descent question..i'll wait till I hear back from them. Thanks for the idea everah.
Post Reply