Well, to get the ball rolling I'll post some of the givens:
- Registration/Authentication:
The server must be able to create an account in the system, and authenticate a given account ID and password.
- Security Validation:
Role-based security, with the ability to validate a user's credentials. Obviously, we probably need to expound on this a bit more.
- Personalization:
Personalize the content, layout, etc... to your particular account.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
List the forum features here, and we'll cut them into phases later.
Well, to get the ball rolling I'll post some of the givens:
- Registration/Authentication:
The server must be able to create an account in the system, and authenticate a given account ID and password.
- Security Validation:
Role-based security, with the ability to validate a user's credentials. Obviously, we probably need to expound on this a bit more.
- Personalization:
Personalize the content, layout, etc... to your particular account.
Authentication: HTTP-based? EzBoard saves the info in a cookie in plain-text(!) which is friggin' wide-open for sniffing.
Validation: should we consider using capabilities?
Personalization: this should include the intelligent filtering (twit filters, relevant content filters, etc)