Please enable JavaScript.
Coggle requires JavaScript to display documents.
Sign in with Apple, Code Level, 애플 ID 로그인 성공 후 Process, SNS 로그인,…
Sign in with Apple
신규 가입 (최초 가입)
기존 회원 가입 로직 분석
Apple 로그인 타입 생성
Apple 로그인 회원 가입 개발
로그인
Mobile-UI변경
2.PC-UI 변경
기존 계정 소유자 애플 로그인 적용
(MyQoo10 > MyInfo > Addition Login Method에서 적용)
Code Level
Mobile/Login.aspx
AppleMemberConnect.aspx
(신규)
/My/EditMember.aspx
(PC) Login.aspx
로그인 Apple ID 버튼 추가
회원가입 Apple ID 버튼 추가
애플 ID 로그인 성공 후 Process
[Apple Response] User 정보 있음
*이메일 정보 제공 여부와 상관 없이 동일하게 진행
[DB] 가입된 Email 정보 있음
[DB] 저정된 id_token이 없음
[WEB] 계정 연동 페이지
사이트 로그인 완료
[DB] 저장된 id_token이 있음
사이트 로그인 완료
가입후 회원이 사용중단하고 다시 로그인 한 경우
[DB] 가입된 Email 정보 없음
[Local] 신규 가입
Name, Email, id_token
[Response] User 정보 없음
최초 애플 로그인이 아닌경우
[DB] id_token이 있음
(회원임)
사이트 로그인 완료
[DB] id_token이 없음
(회원 아님)
Apple ID 사용중단 방법 안내?
Response User 정보가 없이게 회원 가입 불가
SNS 로그인
Sign In
Sign in with Apple
(신규)
Register(Free)
(회원가입)
Register with Apple account
(신규)
My Qoo10
My Info
Personam Info
Addition Login Method
(이메일 가입 고객인 경우 SNS 계정을 연결할 수 있음)
AppleLoginResult
id_token Validate
code == c_hash Validate
token auth