blob: a893b662a9aba2695d965bf0a3d24fef99d44480 [file] [log] [blame] [view]
Example task file (tasks/example-task-file.md):
---
id: task-1704067200-abc123
title: Implement user authentication
description: Add login/logout functionality with JWT tokens
owner_id: john.doe
owner_name: John Doe
status: in_progress
priority: high
created_at: 2024-01-01T10:00:00Z
updated_at: 2024-01-01T15:30:00Z
due_date: 2024-01-08T17:00:00Z
completed_at: null
archived_at: null
---
# Task Description
Add login/logout functionality with JWT tokens for the web application.
## Requirements
- User registration and login forms
- JWT token generation and validation
- Password hashing with bcrypt
- Session management
- Logout functionality
## Notes
- Consider using bcrypt for password hashing
- Implement refresh token mechanism
- Add rate limiting for login attempts