RESTFUL API Doc - 사인인/로그인 등 > 앱개발

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

앱개발

RESTFUL API Doc - 사인인/로그인 등 정보

RESTFUL API Doc - 사인인/로그인 등

본문

https://sir.kr/so_app/1914에 이어서 

 

접미는 /api/v1 식으로 합니다.  v1은 버전 v1.1 또는 v2식으로.

단 서브도메인이 가능하다면 api.도메인.com/v1으로 접속도 가능합니다.

 

1. Registration 

POST /users. or /members

 



{
  "user":{                     /* g5_member */
    "username": "test",        /* mb_id */
    "email": "*** 개인정보보호를 위한 이메일주소 노출방지 ***",  /* mb_email */
    "password": "test1234",    /* mb_password */
    "confirm_password": "test1234",
    "firstname": "테스트",     /* mb_name */
    "lastname": "",
    "nickname": "테스트"       /* mb_nick */
  }
}

 

 

2. Login

POST /users/login



{
  "user":{                     /* g5_member */
    "username": "test",        /* mb_id */
    "password": "test1234",    /* mb_password */
  }
}

 

3. Logout

POST /users/logout



{
  "user":{                     /* g5_member */
    "username": "test",        /* mb_id */
    "password": "test1234",    /* mb_password */
  }
}

 

4. Update User: 인증 필요(토큰 필요)



{
  "user":{                        /* g5_member */
    "username": "test",           /* mb_id */
    "cellphone": "*** 개인정보보호를 위한 이메일주소 노출방지 ***", /* mb_hp */
    "birthdate": "2020/12/20",    /* mb_birth */
    "homepage": "www.sir.kr",     /* mb_homepage */
    "gender": "남",               /* mb_sex */
    "memo": "",                   /* mb_memo */
    "nickname": "테스트"          /* mb_nick */
  }
}

 

REST API를 원하시는 분들의 의견을 듣고 싶습니다.

 

보통은 필드 네임으로 넘어 오는 것이 이해하기도 편하긴 한데,  위와 같이 범용성을 감안하면 어떨지요?

 

 

 

 

공감
0

댓글 0개

전체 756 |RSS
앱개발 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT