📄
lee
  • Initial page
  • API
  • 이메일 인증
    • 이메일 인증
    • 패스워드 찾기 이메일 인증
  • 회원가입 및 신규 패스워드
    • 소셜 계정
    • 회원가입
    • 신규 패스워드
  • 로그인
    • 토큰 발급(로그인)
    • 토큰 인증(자동 로그인)
  • 마이페이지
    • 유저 마이페이지
    • 마이페이지
  • 댓글
    • 댓글
  • 알림
  • 좋아요
  • 게시글(사진)
  • 패스워드
  • 신고
  • 스크랩
    • 스크랩 페이지
    • 스크랩
  • 태그
  • 검색
  • 최근검색어
  • 유저
  • 규칙
Powered by GitBook
On this page
  • Header
  • Request-regulation
  • Response-regulation
  • SignUp, login, Auto Login

Was this helpful?

규칙

Header

Authorization= jwt token

ex)

Authorization: jwt eyJ0eXAiOiJKV1QiLCJzI1NiJ9.....

Request-regulation

parameter sending으로 묶어서 보냄

ex) parameter key sending

{"sending":{"email":"asd@naver.com, "password":"abcd", ......}}

Response-regulation

response 는 json을 string 형태로 변환하여 반환. 클라이언트에서 추출하여 사용할 데이터는 payload로 묶어서 보낸다.

ex) response basic structure

payload 안에 처리할 데이터를 넣어주고 밖에는 response 메시지를 적어준

"{\"payload\": {\"result\": true, \"code\": \"9028\"}, \"message\": \"Send success\"}"

SignUp, login, Auto Login

회원가입 플로우

이메일 인증 -> 회원가입 -> 토큰 발급(토큰이 정 발급되면 바로 로그인이 되도록 로직을 짜 준다)

회원의 이메일과 비밀번호를 입력 한 후 로그인을 하게 되면 토큰 발급-post api를 호출하여 토큰을 발급 받은 후 정상적인 발급이 이루어지면 홈화면으로 넘어가지게끔 한다.

Previous유저

Last updated 5 years ago

Was this helpful?