InfoGrab DocsInfoGrab Docs

신원 확인 개발

GitLab 신원 확인(Identity Verification) 기능의 개발 관련 로그 조회, 코드 구조, QA 통합 및 추가 리소스를 설명합니다.

개발에 특화되지 않은 이 기능에 대한 정보는 기능 문서 를 참조하세요. 로그 # GitLab 프로덕션 로그 를 사용하여 신원 확인과 관련된 이슈를 분류하고 디버그할 수 있습니다. 사용자 및 이메일 확인과 관련된 로그 보기 # 사용자에 대한 이메일 단계 와 관련된 로그를 보려면: 다음 KQL로 GitLab 프로덕션 로그를 조회하세요: json.controller:"RegistrationsIdentityVerificationController" AND json.username:replace_username_here 유용한 디버깅 정보는 json.action 과 json.location 칼럼에서 확인할 수 있습니다. 사용자 및 전화 확인과 관련된 로그 보기 # 사용자에 대한 전화 단계 와 관련된 로그를 보려면: 다음 KQL로 GitLab 프로덕션 로그를 조회하세요: json.message: "IdentityVerification::Phone" AND json.username:replace_username_here json.event 가 Failed Attempt 인 행에서 json.reason 칼럼에서 다음과 같은 유용한 디버깅 정보를 찾을 수 있습니다: 이유 설명 invalid_phone_number 전화번호에 오타가 있거나 사용자가 VOIP 번호를 사용했습니다. GitLab은 모바일이 아닌 전화번호로 가입하는 것을 허용하지 않습니다. invalid_code 사용자가 잘못된 인증 코드를 입력했습니다. rate_limited 사용자가 10회 이상 실패하여 1시간 동안 속도 제한이 적용되었습니다. related_to_banned_user 사용자가 이미 차단된 사용자와 연결된 전화번호를 시도했습니다. Telesign SMS 상태 업데이트 로그 보기 # 사용자에게 전송된 SMS에 대한 Telesign 상태 업데이트 로그를 보려면 다음으로 GitLab 프로덕션 로그를 조회하세요: json.message: "IdentityVerification::Phone" AND json.event: "Telesign transaction status update" AND json.username:<username> 상태 업데이트 로그에는 다음 필드가 포함됩니다: 필드 설명 telesign_status SMS 배달 상태입니다. 가능한 상태 코드 및 설명은 Telesign 문서를 참조하세요. telesign_status_updated_on SMS 배달 상태가 마지막으로 업데이트된 시간을 나타내는 타임스탬프입니다. telesign_errors 배달 중 발생한 오류입니다. 가능한 오류 코드 및 설명은 Telesign 문서를 참조하세요. 사용자 및 신용카드 확인과 관련된 로그 보기 # 사용자에 대한 신용카드 단계 와 관련된 로그를 보려면: 다음 KQL로 GitLab 프로덕션 로그를 조회하세요: json.message: "IdentityVerification::CreditCard" AND json.username:replace_username_here json.ev