VerifyAppCheckTokenOptions interface

AppCheck.verifyToken() 메서드에 대한 옵션을 나타내는 인터페이스입니다.

서명:

export interface VerifyAppCheckTokenOptions 

속성

재산 유형 설명
소비하다 부울 재생 방지 기능을 사용하려면 true 로 설정하세요. AppCheck.verifyToken() 메서드는 토큰을 확인한 후 소비된 것으로 표시합니다. 이미 소비된 것으로 확인된 토큰은 응답에 표시됩니다. 토큰은 이 필드가 true 로 설정된 AppCheck.verifyToken() 메서드를 호출하여 앱 체크 백엔드로 전송되는 경우에만 소비되는 것으로 간주됩니다. 토큰을 다른 용도로 사용할 때는 토큰을 소비하지 않습니다. 이 재생 보호 기능을 사용하려면 앱 체크 백엔드에 대한 추가 네트워크 호출이 필요하며 클라이언트가 선택한 증명 제공자로부터 새로운 증명을 얻도록 강제합니다. 따라서 이는 성능에 부정적인 영향을 미칠 수 있으며 잠재적으로 증명 공급자의 할당량이 더 빨리 고갈될 수 있습니다. 이 기능은 볼륨이 적거나 보안이 중요하거나 비용이 많이 드는 작업을 보호하는 경우에만 사용하는 것이 좋습니다.

verifyAppCheckTokenOptions.consume

재생 방지 기능을 사용하려면 true 로 설정하세요. . AppCheck.verifyToken() 메서드는 토큰을 확인한 후 소비된 것으로 표시합니다.

이미 소비된 것으로 확인된 토큰은 응답에 표시됩니다.

이 필드가 true 로 설정된 AppCheck.verifyToken() 메서드를 호출하여 토큰이 앱 체크 백엔드로 전송되는 경우에만 토큰이 소비되는 것으로 간주됩니다. ; 토큰을 다른 용도로 사용할 때는 토큰을 소비하지 않습니다.

이 재생 보호 기능을 사용하려면 앱 체크 백엔드에 대한 추가 네트워크 호출이 필요하며 클라이언트가 선택한 증명 제공자로부터 새로운 증명을 얻도록 강제합니다. 따라서 이는 성능에 부정적인 영향을 미칠 수 있으며 잠재적으로 증명 공급자의 할당량이 더 빨리 고갈될 수 있습니다. 이 기능은 볼륨이 적거나 보안이 중요하거나 비용이 많이 드는 작업을 보호하는 경우에만 사용하는 것이 좋습니다.

서명:

consume?: boolean;