User Authentication System
Registered by
sh4wn
LuckyBot must provide a way to authenticate some users, so some users have special rights and can perform admin commands. Users can login with a password, and a session will last for one hour. When they do not perform any admin command in that hour, they will be logged out.
LuckyBot should detect nickchanges and quit/parts, and track the logged in user. When he change his nick, update the session, when quit/part, delete the session.
Whiteboard
a class AuthManager will handle all session managment.
(?)