|
Posted by Freebird on 11/22/05 04:09
Tks a lot man,
I'll explain it better now,
I work for this company, and they sell softwares and scripts.
I've done a script for them, that people will download for free(no
registration required), that means, that the script I did will run in many
different servers, sometimes, even run on windows OS, at localhost(that
means, no domain).
The script is free, but there's one feature inside that is payed, it works
like this:
Seller is the Server A
Users that downloaded the script, I'll call them Server B
If the user from Server B decides to subscribe to the payed feature, he will
fill a form on Server B, this form will connect to Server A and register his
name, password and domain on a txt file.
So, next time the user from Server B wants to use that payed feature, all he
will do is insert his password and username(on Server's B form), click in
the button Login, and the script from Server B will go to Server A and
verify if the username and passwords are ok, if so, allow them to update a
list, that stays inside server A.
It works great, but if he gives that password to another user from another
place, the password will work also for this user that didn't pay for the
service, and that can't happen.
So, I need a way to know for sure, that the client from Server B is using
that password ONLY from his Domain, or that he's using the same machine, or
whatever he did when he subscribed, something that's uniq in one server.
I can't use JS for that. =/
Hope it's not that confusing, tks in advance
Freebird
[Back to original message]
|