not traking certs folder

This commit is contained in:
Janis Steiner
2024-12-13 15:02:02 +01:00
parent 010896e39a
commit 42b624dc5a
4 changed files with 98 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
// login.php
session_start();
use Webauthn\PublicKeyCredentialRequestOptions;
use Webauthn\AuthenticatorAssertionResponseValidator;
use Webauthn\PublicKeyCredentialLoader;
// Fetch stored credential information for the user
$storedCredentialId = $_SESSION['credential_id']; // Replace with DB fetch
$storedPublicKey = $_SESSION['public_key']; // Replace with DB fetch
$options = new PublicKeyCredentialRequestOptions(random_bytes(16)); // Challenge
$_SESSION['request_options'] = serialize($options);
header('Content-Type: application/json');
echo json_encode($options, JSON_UNESCAPED_SLASHES);