WebAuthn
WebAuthn copied to clipboard
A simple PHP WebAuthn (FIDO2/Passkey) server library
I'm not exactly saying this is a bug, but it might help some others out with migration. First up the public certificate needs to be adjusted, and the rpId need...
Hi! I tried your library today. Unfortunately i can't add a new registration for my device (Android 11, Xiaomi Mi 9, Chrome newest) with android safetynet (Using devices lock screen...
Hi! I'm trying to save to database and it doesn't work. When I store "credentialId" a value is saved each time, of unknown format. I just want to save to...
Hi there I got authenticated the user by storing the info in the database, but if I store the same device/fingerprint into a new user, it not longer works the...
so I had some tries with the new version that supports the MDS which is pretty nice. but apparently for some reason, the idem Card gets rejected as allegedly not...
Hey, With example code, I can generate credentialId, credentialPublicKey, and certificate from PHP Session ($_SESSION['registrations']) and save that data to MySQL database. But, everytime the user logout and login again,...
Certificates
Hi all Thank you for this example! Question, did I need the certificates? If yes, did I need to create this self? If yes, did you have any instructions how...
basically explains itself. if the attestation cant be verified for any reason, but the format list contains "none", just continue as if there is no attestation rather than erroring.
$data = $WebAuthn->processCreate($clientDataJSON, $attestationObject, $challenge, $userVerification === 'required'); results in: $data->certificateChain equals NULL $data->certificate equal NULL $data->certificateIssuer equals "" $data->certificateSubject equals "" $data->signatureCounter equals NULL I'm testing with windows hello....