726 B
726 B
POST /api/v1/auth/register
Request:
{
"username": "string",
"password": "string",
"email": "string"
}
Registers a new user
Response (success):
{
"id": "string",
"username": "string",
"registerDate": 0
}
Response (error):
{
"error": "user already exists"
}
POST /api/v1/auth/login
Request:
{
"username": "string",
"password": "string"
}
Logs in a user and returns a new session
Response (success):
{
"id": "string",
"ownerId": "string",
"token": "string"
}
Response (incorrect credentials):
{
"ownerId": "string",
"error": "incorrect credentials"
}