Student Account Management
Hi gang, Me and my Bro have been working on a project for my school and I would like to show you all some screen shots.
Basically the way I have the system setup at my school is we store all the student username and passwords on a spread sheet. One of the most demanding jobs if dishing out username and passwords to students who have forgotten after a summer break etc.
So what I intend to do is allow staff access to the student username passwords through a secure webpage, which means this lowers the number of kids at my door asking for account information, stops students form going for a wonder in the corridor, and if you are like me and dont know half the kids names by face then this will improve student account security.
to access the system staff have to enter there network username/passwords followed by a secret word of the week or day which only staff will know.
from here they then select the students year of intake and then select the student name. this then does a search of the database and presents the username password to the teacher.
The system is set to time out (which is set in the admin control pannel) no matter if the teacher is using it or not the system will time out and prompt for a login on next request.
The system will have security logs of who logged in stamped by a date and time. this is just a small part of whats been done.
plans after the first release is...
creation of student accounts
access to student account work space
and any other suggestions from edugeek members.
Like I say this is just some brief screen shots as we are still developing it.
How Are Passwords Found Out?
Just out of interest :) ... how does your system know the user's password? I was under the impression that AD passwords used one way encryption.
Does your system therefore just store a separate list of user's passwords (much in the same way as the spreadsheet method)? If it does, when a user changes their password (for example at the "change password on next login" prompt, how does your system stay in sync?