SWRFUSS 1.2 Account System v1.0 in C ------------------------------------ Disclaimer: The code provided in this snippet was compiled on: CentOS 6.5 (Final) x86_64 using GCC 4.4.7 20120313 (Red Hat 4.4.7-4) You may need to modify your system and/or this code to work as intended. This work is also a collaboration of original code along with snippets integrated into the code, ie. SHA256 Encryption as well as original code to send email from MUD server. I'd like to thank Xerves for his send_mail SMAUG snippet that allowed me to do the email verification stuff. This code is also an original work of Ewerta. His code has been around a few websites but no credit given to him. Version History: v1.0 - Initial Release ---------------------- Key Features: - Compatible with Hotboot System - SHA256 Encryption - Email Verification Functionality: - Create/Delete Characters from Menu - Delete Account from Menu - Change Account Password from Menu - Verify Account with Email - Account Points - Maximum Characters, 1 for Unverified and 3 for Verified - Regular and Immortal Accounts - Multiplay Accounts - Login and Quit to Menu Incase you wish to extract the code and merge it into your own, here is a list of files that were edited to accomodate the code: - accounts directory created in swrfuss directory - a-z directories created in accounts directory - email directory - account.c (created) - account.h (created) - act_comm.c - comm.c - mud.h