| iomodo | 5791037 | 2025-07-25 18:31:40 +0400 | [diff] [blame^] | 1 | Example task file (tasks/example-task-file.md): |
| 2 | |
| 3 | --- |
| 4 | id: task-1704067200-abc123 |
| 5 | title: Implement user authentication |
| 6 | description: Add login/logout functionality with JWT tokens |
| 7 | owner_id: john.doe |
| 8 | owner_name: John Doe |
| 9 | status: in_progress |
| 10 | priority: high |
| 11 | created_at: 2024-01-01T10:00:00Z |
| 12 | updated_at: 2024-01-01T15:30:00Z |
| 13 | due_date: 2024-01-08T17:00:00Z |
| 14 | completed_at: null |
| 15 | archived_at: null |
| 16 | --- |
| 17 | |
| 18 | # Task Description |
| 19 | |
| 20 | Add login/logout functionality with JWT tokens for the web application. |
| 21 | |
| 22 | ## Requirements |
| 23 | |
| 24 | - User registration and login forms |
| 25 | - JWT token generation and validation |
| 26 | - Password hashing with bcrypt |
| 27 | - Session management |
| 28 | - Logout functionality |
| 29 | |
| 30 | ## Notes |
| 31 | |
| 32 | - Consider using bcrypt for password hashing |
| 33 | - Implement refresh token mechanism |
| 34 | - Add rate limiting for login attempts |