Overview: We require two PHP scripts to interface with a RADIUS server for authentication and a Cpanel server to set up services (in this case email addresses and web space), maintain the information in a mySQL database and have an admin interface to delete and de-provision accounts on the Cpanel server.
Particulars: There will be multiple domains already setup on the Cpanel server. Users will be able to pick up to 5 email addresses of 5MB each and 1 web-space of 10MB from any domain offered.
The scripts should authenticate the user’s username and password from a preexisting and populated RADIUS server prior to creating email account. The scripts should also verify that any given user has not exceeded his allocation of 5 email addresses and 1 web-space from the mySQL database before creation of the account on the Cpanel server. If so display notice, if not proceed with Cpanel account creation using the username and password user supplied on signup page. Cpanel scripting information: There is lots of information on Cpanel scripting available, and even many scripts that already approach the scope of this project but just do not meet our needs. Search [url removed, login to view] for ‘Cpanel’ for examples.
After successful Cpanel account creation, script should write information to mySQL database so we can track by the RADIUS username who has signed up for email accounts and what those accounts were.
Finally script should send email to customer and admin regarding account setup.
Admin page: The admin page should allow for searching of accounts as well as deletion. Deletion should trigger a script to de-provision the account on the Cpanel server. Deletion could be by the individual email address or the whole account via the RADIUS username.
18 freelance ont fait une offre moyenne de 3564 $ pour ce travail
Do not sacrifice quality for cheap promises. Please view pmb for complete bidding details and allow Web Integrated weave your inspirations.
give me one day to prepare demo :) i have done such script in the past but i have to replace my auth module with radius - it seems to be quite easy :D
We are here to make the project successfull and professional for you. It's time to make it working. Please check out PMB to get an idea of our qualification and experience and contact us for further information.
Hello there, We are Bangalore (India) based web design and software development company.. We are ready to do this... Our team well equipped to handle this project Thank you For team Design Mart Eby George