- User
- Login
- Register
- Captcha
- Forget password
- Shared Navbar
- Information
- Operation
- Logout
- Session
- TTL, last access time, and retain policy
- Session ID and basic information(user id/etc.)
- storage plugin
- storage: memory implement
- storage: redis
- Post
- New post
- Category
- Month category
- Update post
- Delete post
- List all posts
- List posts by category
- Paging
- New post
- Target: extract shared components - user/post/comment/etc.
- External provider for the components