Auth

User login

post/api/auth/login

Request body

emailstring required

User's email address

passwordstring required

User's password

Example request

{
  "email": "user@example.com",
  "password": "password123"
}

Response

Login successful

messagestring required

Success message

Example response

{
  "message": "Login successful",
  "user": {
    "auth_provider": "email",
    "display_name": "John Doe",
    "email": "user@example.com",
    "email_verified": true,
    "id": "d290f1ee-6c54-4b01-90e6-d701748f0851"
  }
}

Changes