Project

General

Profile

Actions

New Function #801

open

[APP] 로그인 관련 API 호출 및 응답값 수정

Added by DongHyeok Kim 2 months ago. Updated about 2 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Start date:
02/26/2025
Due date:
% Done:

0%

Estimated time:

Description

안녕하세요 부장님.

이번에 집, 회사 위치 등록 기능 구현을 하며 몇가지 예외사항 케이스가 우려되어 API를 수정한 부분이 있습니다.

APP에서 함께 수정되어야 할 부분이 있어 공유드립니다

[사항]
1. 집, 회사 위치 값을 비회원상태에서 등록 후 회원가입을 하여 로그인 하였을 시 비회원 상태에서 등록한 값을 가져오도록 해야 할 것 같아 변경된 사항이 있습니다. (비로그인 시 사용한 토큰 있을 경우 호출코드 추가)
2. 희망근무조건 같은 경우 기존에 기기에 앱을 최초 설치하고 [비회원 or 로그인]으로 진입시 무조건 희망근무조건을 띄우도록 되어 있습니다.
2-1. 2번 사항에서 A라는 사용자가 기존에 앱을 사용하고 있다가 B라는 사람의 계정으로 회원가입 후 로그인 할 시 A사용자가 지정한 값이 B사용자의 계정에 반영되는 예외가 있을 것 같아 수정된 사항이 있습니다. ("희망근무조건 존재여부(Y:존재,N:미존재)" 응답값 추가)

[APP 추가 사항]

기존에 최초 [희망근무조건] 프로세스를 띄우는 조건은 기기에 [앱 최초설치] 하나였습니다.
-> 변경시 [앱 최초설치] OR [희망근무조건 존재여부 :N] 조건일 시 로그인 후 메인화면 진입 전 [희망근무조건]을 입력하도록 변경되어야 할 것 같습니다.

 확인 부탁드립니다!
 

------------------------------------------------------------------------------------

모바일 사용자 로그인

/api/m/login호출 코드 추가 :   "userToken": "비로그인시 사용한 토큰 OR 빈값"

{
  "id": "사용자 ID ",
  "pw": "비밀번호",
  "userToken": "비로그인시 사용한 토큰 OR 빈값"
}

-----------------------------------------------------------------------------------

응답값 코드 추가  "rcmdtnSrvcYn": "희망근무조건 존재여부(Y:존재,N:미존재)",

{
  "mber_seq": "사용자 시퀀스",
  "userToken": "사용자 토큰",
  "rcmdtnSrvcYn": "희망근무조건 존재여부(Y:존재,N:미존재)",
  "userId": "사용자 아이디",
  "userName": "사용자 명",
  "resultCode": "로그인 성공 : SL003, 로그인 실패 : 그이외의 값",
  "message": "로그인 실패시 메세지",
  "userEnkey": "사용자 인코딩 키"
}


Files

희망근무조건.jpg (230 KB) 희망근무조건.jpg Deca Park, 02/27/2025 11:56 AM
Actions #1

Updated by Deca Park 2 months ago

[APP] 희망근무조건 (Desired working conditions) page

1.As-is
  1) if APP install and access first time, this page is displayed

2.To-be
  1) As-is (1-1) OR if {rcmdtnSrvcYn}='N' after login
    - this page is displayed

Actions #2

Updated by Toby Pham 2 months ago

  • Status changed from New to Resolved
  • Assignee changed from Toby Pham to Deca Park
Actions #3

Updated by Deca Park about 2 months ago

  • Status changed from Resolved to Feedback
  • Assignee changed from Deca Park to Toby Pham

[API] Login (/api/m/login)

  1) request
    a) userToken (new)
      - if non user's 우리집/회사(home/address) was saved with temp user token, set by temp user token
      - else, don't set -> (set empty string)

Actions #4

Updated by Toby Pham about 2 months ago

  • Status changed from Feedback to Resolved
  • Assignee changed from Toby Pham to Deca Park
Actions #5

Updated by Toby Pham about 2 months ago

  • File jabadream-app-v1.0.3-dev-20250301.apk added
Actions #6

Updated by Toby Pham about 2 months ago

  • File deleted (jabadream-app-v1.0.3-dev-20250301.apk)
Actions #7

Updated by Deca Park about 2 months ago

  • Assignee changed from Deca Park to DongHyeok Kim
Actions

Also available in: Atom PDF