A social media platform tracks user logins and wants to analyze user engagement. Write a SQL query to find the longest consecutive streak of login days for each user.
| Column | Type | Description |
|---|---|---|
| user_id | INT | Unique identifier for the user |
| login_date | DATE | Date of user login |