앱 (Android & iOS) 프로젝트의 경우 로그인하기 전에 등록해야합니다. 앱의 카메라 기능을 사용하여 연결된 웹 페이지에서 one-time password
이 포함 된 QR code
을 스캔하면됩니다.'어깨 너머로 스캔'방지
The flow on web is: see info about app and app store link -> show QR -> set pin code -> confirm.
나는 잠시 동안 (예를 들어, 사무실에서 커피가는) 등록의 흐름을 열고 그의 책상을 떠나는 사람을 피하기 위해 메커니즘을 만들려고합니다. 그렇지 않으면 일부 공격자가 QR 단계를 완료 할 수 있으며 원래 사용자가 책상으로 돌아 오면 핀을 설정하고 확인합니다. 아마도 QR 단계가 있다는 것을 깨닫지 못했을 것입니다. '공격자'가 PIN을 모를지라도 잘못된 장치가 등록됩니다. 따라서 원래 사용자는 자신의 앱을 사용할 수 없습니다.
현재 제한 시간은 1 분입니다. 그러나 QR은 으로 새 OTP로 다시로드 될 수 있으므로 많은 영향을 미치지 않습니다.