BookingService/doc/api/user.md

1.5 KiB

Model

{
    "id": Number,
    "password": "", // wirte_only
    "last_login": "", // "2019-04-20 13:23:53"
    "is_superuser": Boolean,
    "username": "",
    "email": "",
    "is_staff": Boolean,
    "is_active": Boolean,
    "date_joined": "", // "2019-04-19 21:08:29"
    "role": "",
    "point": Number,
    "groups": [],
    "user_permissions": []
}

Rest

GET /api/user/

parameters:


request:

{
}

response:

{
}

error:

{
}

post /api/user/

parameters:


request:

{ 
}

response:

{
}

error:

{
}

get /api/user/:id/

parameters:


request:

{ 
}

response:

{
}

error:

{
}

put /api/user/:id/

parameters:


request:

{ 
}

response:

{
}

error:

{
}

delete /api/user/:id/

parameters:


request:

{ 
}

response:

{
}

error:

{
}

Action

post /api/user/login/

parameters:


request:

{
    "username": "",
    "password": ""
}

response:

{
    <model>
}

error:

{
}

get /api/user/logout/

parameters:


request:

{
}

response:

{
}

error:

{
}

get /api/user/getInfo/

parameters:


request:

{
}

response:

{
    <model>
}

error:

{
}