경우에 따라 원래 증빙 요청 중에 제공된 증거가 사용자의 신원을 확인하기에 충분하지 않을 수 있습니다. 이러한 경우 승인 상태가 결정되기 전에 추가 정보를 제공하도록 사용자에게 챌린지를 제출할 수 있습니다.
요청 흐름
흐름 설명
| 단계 | 소스 | 설명 |
|---|---|---|
| 1 | Android 기반 기기 | 사용자가 디지털 인증 등록을 위해 생체 인식 동영상과 실제 신원 확인 문서 이미지를 제출합니다. |
| 2 | Google 서버 |
Google은 proofUser에 전화를 걸어 증빙 자료와 증빙 ID를 발급기관에 전송합니다.
|
| 3 | 발급기관 서버 |
발급자는 승인을 pending로 설정하고 제출된 증거를 검토합니다.
|
| 4 | 발급기관 서버 |
발급자는 notifyProofingStatusUpdateAvailable를 호출하여 이 증빙 요청에 대한 상태 업데이트가 있음을 Google에 알립니다.
|
| 5 | Google 서버 |
Google은 getProofingStatus를 호출하여 증빙 요청의 상태를 확인합니다.
|
| 6 | 발급기관 서버 | 발급기관이 challenged 상태를 반환합니다. |
| 7 | Google 서버 | Google에서 사용자에게 상태를 전달합니다. |
| 8 | Android 기반 기기 | 사용자가 챌린지를 완료합니다. |
| 9 | 발급기관 서버 | 발급자가 사용자를 승인합니다. |
| 10 | 발급기관 서버 |
발급자는 notifyProofingStatusUpdateAvailable를 호출하여 이 증빙 요청에 대한 상태 업데이트가 있음을 Google에 알립니다.
|
| 11 | Google 서버 |
Google은 getProofingStatus를 호출하여 증빙 요청의 상태를 확인합니다.
|
| 12 | 발급기관 서버 | 발급기관이 accepted 상태를 반환합니다. |
| 13 | Google 서버 | Google에서 사용자에게 상태를 전달합니다. |