fetcher.py를 통해 증명서를 발급받을 수 있다. 웹브라우저를 통해 본인 인증 절차를 완료한 후 수동으로 토큰을 추출해 입력해야 한다.
fetcher.py
처음으로 실행시키면 자동적으로 본인 인증 페이지가 뜬다.
본인 인증을 진행한 후 "본인인증이 완료 되었습니다." 창이 뜬 상태에서 개발자 도구를 켜서 "eyJ"로 시작하는 JWT 토큰을 찾아 입력에 붙여 넣는다.
증명서는 coov.ini 파일에 저장된다.
본인 인증 페이지를 불러올 때 쓰는 키가 변경될 수 있다.
responder.py를 통해 인증을 위한 QR 코드를 출력할 수 있다. 스크립트가 동작 중일 때만 인증이 가능하다
responder.py <증명서 타입> <쉼표로 이은 증명할 VC 타입들>
responder.py user dob,name,isadult
VC 순서에 따라서 결과가 제대로 표시되지 않을 수 있다.
caller.py를 통해 증명서를 읽을 수 있다. 5초 안으로 응답이 없으면 자동으로 종료된다.
caller.py <상대편 일회용 코드>
caller.py did:infra:9dMcKjVz8m2YpXWppmQQ
caller.py `zbarcam --raw -1`
kipass.py로 QR 체크인에 쓰이는 코드를 발급 받을 수 있다. 15초 안으로 요청이 없으면 자동으로 종료된다.
kipass.py