POST /api/accounts/login/
- 로그인 (모든 회원 종류 공통)
- 권한: 누구나
- parameters
| key |
type |
default |
required |
description |
| username |
email(254) |
|
True |
|
| password |
password(128) |
|
True |
|
{
"username": "[email protected]",
"password": "12345678"
}
{
"data": {
"key": "e6e02990878c735f790f251561788bf44f15e7ed",
"user": {
"id": 2,
"username": "[email protected]",
"first_name": "BB",
"last_name": "Go",
"call_name": "BB Go",
"photo": null,
"is_staff": false,
"is_approved": true
},
"login_device": {
"id": 1,
"device": "Other",
"os": "Other",
"browser": "PostmanRuntime",
"ip_address": "127.0.0.1",
"last_login": "2023-09-13T15:29:07+0900",
"is_registered": false
}
}
}
POST /api/accounts/connect/
- 자동로그인
- localStorage 등에 저장된 Auth Token이 유효한지 확인하는 용도
- 권한: 로그인한 회원
- parameters: 상동
- input sample: N/A
- output sample
{
"data": {
"key": "e6e02990878c735f790f251561788bf44f15e7ed",
"user": {
"id": 2,
"username": "[email protected]",
"first_name": "BB",
"last_name": "Go",
"call_name": "BB Go",
"photo": null,
"is_staff": false,
"is_approved": true
},
"login_device": {
"id": 1,
"device": "Other",
"os": "Other",
"browser": "PostmanRuntime",
"ip_address": "127.0.0.1",
"last_login": "2023-09-13T15:41:29+0900",
"is_registered": false
}
}
}