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.

Blueprint information

Status:
Complete
Approver:
sh4wn
Priority:
Essential
Drafter:
sh4wn
Direction:
Approved
Assignee:
sh4wn
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
milestone icon 4.0
Started by
sh4wn
Completed by
sh4wn

Related branches

Sprints

Whiteboard

a class AuthManager will handle all session managment.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.