단계 상향 인증
비밀번호 다음에 두 번째 증명을 사용자에게 요청합니다. 패스키 또는 인증 앱의 코드입니다. 민감한 오퍼레이션 전에, 또는 앱에 로그인할 때마다 요구할 수 있습니다.
비밀번호 다음의 두 번째 단계
여기서 패스키는 두 번째 요소이며, 단독으로 로그인하는 수단은 결코 아닙니다. 로그인 페이지에는 패스키 옵션이 없습니다. 대신 보안 키를 사용할 수 있습니다. 단계 상향 시 비밀번호를 먼저 다시 확인하므로, 비밀번호가 있는 사용자만 요소를 등록하거나 증명할 수 있습니다.
민감한 오퍼레이션 전
각 오퍼레이션에는 두 번째 요소를 요구하도록 설정할 수 있습니다. 요구 사항은 foir operations update 명령과 --second-factor 플래그로 설정하며 다음 릴리스에서 프로덕션에 반영됩니다. 세션이 요소를 증명하지 않은 실행은 FAILED_PRECONDITION 오류로 거부되며, 메시지는 직접 작성할 수 있습니다. 이 요구 사항이 있는 오퍼레이션은 훅이나 스케줄로 시작할 수 없습니다.
로그아웃하지 않고 단계 상향하기
로그인한 사용자는 세션 도중에 요소를 등록하거나 단계를 올릴 수 있습니다. 비밀번호를 다시 입력하고 요소를 증명하면, 그 증명이 이미 가진 세션에 추가됩니다. 이를 위해서는 검증된 사용자 지정 로그인 도메인에 세션이 있어야 합니다. 토큰 플로우의 앱에는 그런 세션이 없으므로, 사용자는 요구 사항이 있는 앱에 다시 로그인하여 두 번째 요소를 얻습니다.
자세한 내용 보기
단계 상향 인증에는 별도의 문서 페이지가 없으며, 오퍼레이션 엔드포인트 가이드는 오퍼레이션에 설정하는 요구 사항만 다룹니다.