login

username과 password가 일치하면, token값과 token생성일, user_pk 값을 반환합니다.

URL

/api/member/login/

Method

POST

Data Params

name value type process
username string
password string

Success Response

  • Code: 200 OK

  • Content:

    {
      "user_pk": 1,
      "created": "2017-04-13T17:56:08.106760Z",
      "token": [token_value]
    }
    

Error Response

  • Code: 400

  • Reason: password불일치, username 불일

  • Content:

    {
      "detail": "['사용자를 찾을 수 없습니다. username과 password를 다시 확인해주세요.']",
      "errors": [],
      "status_code": "400 - Bad Request"
    }
    

  • Code: 403 Forbidden

  • Reason: is_active=False(인증 메일로 인증과정을 거쳐야 함)

  • Content:

    {
      "detail": "인증 메일을 확인해주세요.",
      "errors": [],
      "status_code": "403 - Forbidden"
    }
    

Sample Call

$.ajax({
  url: '/api/member/login/',
  data: {},
  dataType: 'json',
  type: 'POST',
  success: function(response) {
    console.log(response);
  }
});

results matching ""

    No results matching ""