AppCheck.verifyToken() 메서드의 옵션을 나타내는 인터페이스입니다.
서명:
export interface VerifyAppCheckTokenOptions
속성
속성 | 유형 | 설명 |
---|---|---|
소비 | 부울 | 재생 보호 기능을 사용하려면 true 로 설정합니다. AppCheck.verifyToken() 메서드는 토큰을 확인한 후 소비된 것으로 표시합니다.이미 사용된 것으로 확인된 토큰은 응답에 그대로 표시됩니다.토큰은 이 필드를 true 로 설정하고 AppCheck.verifyToken() 메서드를 호출하여 앱 체크 백엔드로 전송된 경우에만 사용된 것으로 간주됩니다. 토큰을 다른 용도로 사용하는 경우에는 이를 소비하지 않습니다.이 재생 보호 기능을 사용하려면 앱 체크 백엔드에 대한 추가 네트워크 호출이 필요하며 클라이언트는 선택한 증명 제공업체로부터 새로운 증명을 가져와야 합니다. 따라서 성능에 부정적인 영향을 미치고 증명 제공업체의 더 빠르게 할당할 수 있습니다 이 기능은 양이 많거나 보안이 중요하거나 비용이 많이 드는 작업을 보호하는 목적으로만 사용하는 것이 좋습니다. |
VerifyAppCheckTokenOptions.consume
재생 보호 기능을 사용하려면 true
로 설정합니다. AppCheck.verifyToken() 메서드는 토큰을 인증한 후 사용된 것으로 표시합니다.
이미 사용된 것으로 확인된 토큰은 응답에서 해당 토큰으로 표시됩니다.
토큰은 이 필드를 true
로 설정하고 AppCheck.verifyToken() 메서드를 호출하여 앱 체크 백엔드로 전송되는 경우에만 사용된 것으로 간주됩니다. 토큰을 다른 용도로 사용할 경우에는 이 토큰을 사용하지 않습니다.
이 재생 보호 기능을 사용하려면 앱 체크 백엔드에 대한 추가 네트워크 호출이 필요하며 클라이언트는 선택한 증명 제공업체로부터 새로운 증명을 받도록 강제합니다. 따라서 성능에 부정적인 영향을 미치고 증명 제공업체의 더 빠르게 할당할 수 있습니다 이 기능은 양이 많거나 보안이 중요하거나 비용이 많이 드는 작업을 보호하는 목적으로만 사용하는 것이 좋습니다.
서명:
consume?: boolean;