Authentication

Endpoints for user authentication and account management.

Authentication Flow:

  1. Register a new account using /auth/signup
  2. Login with /auth/login to receive a JWT token
  3. Include the JWT token in the Authorization header for all subsequent requests

Token Usage:

Authorization: Bearer your_jwt_token_here