Resource
- Users - create users table and model - add validations * username must be present and unique, min 3 max 25 * email address must be present and unique, max 105 * email must be valid email format, check with email regex
Associations
- One-to-many between users and articles
REST for users
Authentication
- Login using secure password
Restriction of actions
- Based on logged in/logged out state
Security
- Admin user functionality and access level