반응형
[초기조건]
아이폰 15 / dlqkawns 아이디로 간편비번을 설정했던 사용자
[아이폰 15 기기 자체에 저장할 값]
dlqkawns 아이디 파이어베이스 UUID: 비번
[같은 기기/ 같은 아이디로 로그인]
- 기기 자체에 dlqkawnsUUID: 123 이런 형태로 저장되어있음
- 앱 삭제(기기 자체에 A: 123은 여전히 저장)
- 앱 재설치(미로그인 상태)
- 기존 dlqkawns으로 로그인
- Dlqkawns UUID를 파이어베이스에서 가져옴
- 기기에 저장된 dlqkawnsUUID: 123과 파이어베이스에서 가져온 UUID 비교
- 동일하면 해당 아이디는 간편비번이 존재하는 것
[같은 기기/ 다른 아이디로 로그인]
3까지 동일
- 다른 아이디 ufintec로 로그인
- Ufintech UUID를 파이어베이스에서 가져옴
- 기기에 저장된 dlqkawnsUUID: 123과 파이어베이스에서 가져온 UfintecUUID 비교
- 불일치하므로 간편 비번 설정으로 넘어감
[다른 기기/ 같은 아이디로 로그인]
- 기기 자체에서 값을 저장하는 방식이므로 키체인이 비어있음(간편 비번 재설정 해야됨)
[문제점]
- 아이폰 15폰에서 dlqkawns으로 로그인했던 사용자가 간편비번을 123456으로 설정
- 그리고 아이폰 16 폰에서 dlqkawns으로 로그인(값이 비어있으므로 재설정) 간편비번을 999999로 설정
- 같은 아이디지만 로그인할때 기기마다 다른 간편비번을 입력해야 되는 문제점
반응형
'끄적끄적' 카테고리의 다른 글
firebase 디버깅 이슈 (2) | 2024.02.22 |
---|---|
[끄적끄적] 순환 참조 발생 부분 (2) | 2024.02.07 |
반응형
[초기조건]
아이폰 15 / dlqkawns 아이디로 간편비번을 설정했던 사용자
[아이폰 15 기기 자체에 저장할 값]
dlqkawns 아이디 파이어베이스 UUID: 비번
[같은 기기/ 같은 아이디로 로그인]
- 기기 자체에 dlqkawnsUUID: 123 이런 형태로 저장되어있음
- 앱 삭제(기기 자체에 A: 123은 여전히 저장)
- 앱 재설치(미로그인 상태)
- 기존 dlqkawns으로 로그인
- Dlqkawns UUID를 파이어베이스에서 가져옴
- 기기에 저장된 dlqkawnsUUID: 123과 파이어베이스에서 가져온 UUID 비교
- 동일하면 해당 아이디는 간편비번이 존재하는 것
[같은 기기/ 다른 아이디로 로그인]
3까지 동일
- 다른 아이디 ufintec로 로그인
- Ufintech UUID를 파이어베이스에서 가져옴
- 기기에 저장된 dlqkawnsUUID: 123과 파이어베이스에서 가져온 UfintecUUID 비교
- 불일치하므로 간편 비번 설정으로 넘어감
[다른 기기/ 같은 아이디로 로그인]
- 기기 자체에서 값을 저장하는 방식이므로 키체인이 비어있음(간편 비번 재설정 해야됨)
[문제점]
- 아이폰 15폰에서 dlqkawns으로 로그인했던 사용자가 간편비번을 123456으로 설정
- 그리고 아이폰 16 폰에서 dlqkawns으로 로그인(값이 비어있으므로 재설정) 간편비번을 999999로 설정
- 같은 아이디지만 로그인할때 기기마다 다른 간편비번을 입력해야 되는 문제점
반응형
'끄적끄적' 카테고리의 다른 글
firebase 디버깅 이슈 (2) | 2024.02.22 |
---|---|
[끄적끄적] 순환 참조 발생 부분 (2) | 2024.02.07 |