Issue
One of our clients operates a website providing information for people who have subscribed.
In the past access to this information was allowed through a universal password that had to be
reset each month and that was sent to every subscriber. This led to the site security being less
effective than the client wanted and also meant they had to reset the password and email it to
their mailing list each month.
In addition, the information that was available on the site had to be manually entered each day.
This involved editing the relevant page(s) and uploading files - a tedious and repetitive chore.
Solution
To help this client we implemented two major changes to the site:
Member Registration - We created a registration page that enabled the client to enter
details of new members. This automatically generates a password and emails it to the new
member.
We also created a script that reads a list of new members from a file stored on a PC and
creates multiple new member accounts. Each new member is then sent their new password by
email.
To cater for the situation where passwords are lost or forgotten each member has the ability
to reset their password and have it sent to their registered email address.
Using their new account details they are now able to access the restricted members area of
the site.
Automatic Information Entry - To help the client minimize the repetitive daily routing we have
created a page that can only be accessed by them and which provides fields to enter the information
for a specific date.
This information is stored in a database on the web server and automatically displayed to
members without any pages needing to be updated.
In addition, we have provided the facility to automatically upload files to the server which are
then automatically displayed for members to download.
All data entry and file upload functionality is provided by the same web page which can only be
accessed by the client.
Benefits
- This has provided a much more professional looking and functioning website
- By automating much of the manual process we have saved the client between
7-14 hours per month.