Authenticate with email and password
Login successful
Access token (JWT)
"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..."
Refresh token
"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..."
Token type
"Bearer"
Token expiration time in seconds
86400
User information
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"email": "user@example.com",
"name": "John Doe",
"tenantId": "123e4567-e89b-12d3-a456-426614174000",
"role": "ADMIN",
"emailVerified": true
}