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