fix: Use `user_verification=preferred` for ReAuth WebAuthn challenge … · googleapis/google-auth-library-python@3f88a24

This repository was archived by the owner on Mar 6, 2026. It is now read-only.

File tree

2 files changed

lines changed

2 files changed

lines changed

Original file line numberDiff line numberDiff line change

@@ -225,7 +225,7 @@ def _obtain_challenge_input_webauthn(self, metadata, webauthn_handler):

225225

challenge=self._unpadded_urlsafe_b64recode(challenge),

226226

timeout_ms=WEBAUTHN_TIMEOUT_MS,

227227

allow_credentials=allow_credentials,

228-

user_verification="required",

228+

user_verification="preferred",

229229

extensions=extension,

230230

)

231231
Original file line numberDiff line numberDiff line change

@@ -235,7 +235,7 @@ def test_security_key_webauthn():

235235

challenge=challenge._unpadded_urlsafe_b64recode(sk_challenge["challenge"]),

236236

timeout_ms=challenges.WEBAUTHN_TIMEOUT_MS,

237237

allow_credentials=allow_credentials,

238-

user_verification="required",

238+

user_verification="preferred",

239239

extensions=extension,

240240

)

241241