Skip to content

로그인

devi_kya edited this page Mar 12, 2018 · 12 revisions

로그인

  • Method : POST
  • URL : /login
  • Content-Type :application/json; charset=utf-8

Request

필드명 타입 필수여부 설명
username String Required 로그인하려는 유저 식별 키
password String Required 로그인하려는 유저 식별 키
  • 예제
http POST https://:your-site/login/ \
    username="user1123" \
    password="asdf1234"

Response

필드명 타입 필수여부 설명
id String Required 유저의 pk
profileImage Files Required 유저의 프로필 사진
nTh Int Required 유저의 기수
fullname String Required 유저의 이름
department String Required 유저의 학과
numberOfDocuments Int Required 유저의 작성한 게시글 갯수
numberOfComments Int Required 유저가 작성한 댓글 갯수
numberOfLikes Int Required 유저가 좋아한 게시글 갯수

예제

{
  "id": 1,
  "fullname": "링 샤오유",
  "nTh": 12,
  "dateOfBirth": "1991-01-01",
  "username": "yohane",
  "password": "1234",
  "department": "computer software",
  "studentNumber": 2018123456,
  "email": "example@example.com",
  "phoneNumber": "080-1111-2222",
  "favoriteComic": "",
  "favoriteCharacter": "",
  "dataJoined": "2018-03-12T10:11:12.000Z",
  "isAnon": false,
  "profileText": "",
  "isSuperUser": false,
  "isActivated": false,
  "isGraduated": false,
  "isRegularMember": false,
  "numberOfDocuments": 0,
  "numberOfComments": 0,
  "numberOfDocumentLikes": 0,
  "numberOfCommentLikes": 0
}
http status code code message comment
200 0 SUCCESS 정상 응답
400 0 FAIL 비정상 응답