From 24f3baad0a4ffc6aa80dc0a20c2f5772623e3d7b Mon Sep 17 00:00:00 2001 From: janis steiner Date: Thu, 7 May 2026 23:04:04 +0200 Subject: [PATCH] fixx passkey auth --- app-code/api/account/update_passkey.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-code/api/account/update_passkey.php b/app-code/api/account/update_passkey.php index d0fa7c7..5adedf0 100644 --- a/app-code/api/account/update_passkey.php +++ b/app-code/api/account/update_passkey.php @@ -166,7 +166,7 @@ try { $data->userDisplayName = $userDisplayName; // Store registration data in the database - $credentialId = $data->credentialId; + $credentialId = $data->credentialId instanceof \lbuchs\WebAuthn\Binary\ByteBuffer ? $data->credentialId->getBinaryString() : $data->credentialId; $credentialPublicKey = $data->credentialPublicKey; $signatureCounter = (int)$data->signatureCounter; $stmt = $conn->prepare("UPDATE users set credential_id = ?, public_key = ?, counter = ?, auth_method_enabled_passkey = 1, auth_method_required_passkey = 1 WHERE username = ?");