Starblaster100
2008-06-30 17:51:51
By Starblaster100
Hey all,
Yet another of my presents to the SRL forums from me!
For a long time, I have been developing Stress Miner's Auth System to become the biggest and best. Recently, it has undergone a huge transformation to allow it to authorize multiple scripts at once with multiple admin access for different scripts.
Basically this means that all of you can use Stress Miner's very own auth system in your own scripts.
From my experienced, trying to sell a script can be tough. When you finally get selling, keeping up with the demands of both selling and updating your scripts can be even worse. With that in mind, I developed this auth system. And let me tell you now, it has a lot of many cool features
Logs are kept of everything

People who successfully authorize, or unsuccesfully authorize; all of it is logged. Successful, Failed, Banned and even Script Updates are all logged so you know who has acces to your script at all times.
Ban users for a period of time, Delete users, and add user notes

Easily keep track of users and their auths with the easy to use auth manager.
Limit the user to only allow the script to run on 1 PC, or multiple PCs
A huge feature of Stress Miner was that it was only allowed to be run on 1 PC per auth. If the user tried running the script on another PC with the same auth, it was automatically banned. This stops auth sharing!
Allows News and Current Version

Allows your users to see the latest News about your script, and the current version.
Automatically update the Script!

If the script detects that it is out of date, then the user can automatically be redirected to an update page, where, after the user authorizes himself, he can download the latest version of your script without the hassle of emailing the script author and waiting for a reply.
Admin Access with different permissions:

This auth system allows multiple admins to all administrate the same script, and even better, it allows the admins to all have different levels so that they ca access different things. Here is an example:
Starblaster100 creates Stress Miner, however he doesn't have enough time to keep up with demand / he cannot correspond with other people who are not in his time zone. To help him out, Wizzup offers to help him sell his script. However, Star doesn't want Wizzup to have full access to his admin panel. By setting Wizzup's permissions to a lower level, Wizzup can help Star add auths to Star's script, and can also see who has successfully logged into the script / unsuccessfully logged into the script, however Wizzup cannot change any of the core information, such as news, version, admin logs etc.
Allow other admins to only add a set amount of auths

To make sure that Wizzup pays Star all of the money he has collected, Wizzup's ability to add auths are limited (to what the Master Admin sets). Once Wizzup's auth limit has been reached, he must wait for the master admin of the script to reset his auth count so that he can add more auths in th future.
Ban IP addresses
If you suspect a user is trying to hack the site in order to get your scripts, you can ban their IP addresses so that they are automatically redirected away.
Prove to buyers that your script has been verified
Only scripts verified by Starblaster100 will be allowed to use the auth system, and to prove it has been verified, you can show users your own specific verified image like so:

All SCAR code has already been written for you
Best of all, all of the SCAR code needed has already been written for you, so with a few modifications, you will be ready to go.
So…
If you fancy using my auth system in your script, it must be verified by me first to check that it is fit to sell to the public, and contains no malicious code etc. It will be a tough job to get it verified as only the highest quality scripts will be verified. Send all potential script to [email]Starblaster100@gmail.com[/email]. Once it is verified, I will give you the necessary links / logons to use the auth manager.
Thanks a lot,
Starblaster100