SteamID Protect System
This plugin really deserves to be called "System"
This plugin was rewritten for my v34 server and I decided to release it for public access.
I will provide access to "sp" file only for respectable persons, such as good developers, moderators, etc due to security reasons.
Features:
- Securing SteamID with password
- Web interface with password recovery and registration options
- MD5 hashing, since all confedential information should not be stored "as is"
- MySQL injection security. Original version doesn't have this feature
- Easy configuration file in Web-interface
- Ability to make you own translation files
Using tutorial:
- Open up your chat and write /secure "password" "secretphrase"
- Open up your console and type xbox_autothrottle "password" into it. If you are not sure that config.cfg was rewritten with new settings - add this string manually.
- Enjoy!
Cvars (actually, there's only one Cvar
):
Code:
// Link to web interface
// -
// Default: "http://yoursite.net/"
sm_sprotect_site "http://yoursite.net/"
Web Demo could be found
here (it would be in English for couple days)
Known bugs:
Web: Showing fake error on register action
Game: none
To-Do:
- Make admin panel for web interface (coming soon)
- Make kind of tabulation in index.php source for better reading
- Integrate translations into server plugin
- Prevent web script execution on page refresh (need some help here, any ideas?)
- Go into release version
Special thanks:
Shamilik for his help with md5 and mysql security in server-side script. He's awesome coder, ya know!