모바일업무는 대고객 서비스이기에 기획서 기반에 개발이 진행되긴하나 시간이 지나면 실제로 어떻게 개발되어 있는지
알기 어렵다 그래서 소스기반에 흐름도를 작업했으며 개발자가 볼수있도록 최대한(?) 애써서 그렸음.
회원가입의경우 제주지니는
1.카카오톡 SNS 로그인/회원가입
2.네이버 SNS 로그인/회원가입
3.페이스북 SNS 로그인/회원가입
4.핸드폰 로그인/회원가입
5.이메일 로그인/회원가입
총 5종류의 회원가입 프로세스를 정의하고 있다.
[용어]
1. 서비스번호: 앱, 최초 실행 시 서버에서 발급되는 사용자식별 코드
2. 비회원 사용자 : 서비스번호만 부여된 사용자
3. 회원 사용자 : 회원 가입한 사용자 ( 서비스번호 + SNS ID / SNS type 또는 서비스번호 + ID(e-mail)/PW 정보 또는 서비스번호 + 핸드폰번호/PW 정보)
웹뷰 내 브라우저에 로컬스토리지 영역에 사용자정보를 저장(앱최초 실행시, 로그인시, 회원가입시, 탈회시)
회원프로세스 처리 시 로컬스토리지 영역 내에 있는 사용자정보와 서버 데이타베이스 정보를 비교하여 처리하는 로직 다수 존재
- 로컬스토리지 영역에 존재하는 사용자정보는 영원하지 않음(삭제가능)
- 앱삭제후 재설치시 새로운 서비스번호 부여
'관심분야 > 업무개발' 카테고리의 다른 글
Server 개발시 응답속도 개선 고찰 (0) | 2019.09.27 |
---|---|
회계기본정보(2/2) (0) | 2019.08.21 |
회계기본정보(1/2) (0) | 2019.08.21 |