debug: Ajouter logs pour identifier quelle branche WebAuthn est prise

- Ajouter log dans la branche WebAuthn pour confirmer l'exécution
- Ajouter logs dans la branche fallback pour voir les valeurs
- Identifier si le problème vient de la condition ou de l'exécution
This commit is contained in:
NicolasCantu 2025-10-23 14:11:54 +02:00
parent 0a84381d4f
commit 6d7da4d276

View File

@ -122,6 +122,7 @@ export class SecureCredentialsService {
if (isSecureContext && hasWebAuthn) {
// Stocker dans les credentials du navigateur (HTTPS requis)
try {
console.log('🔍 DEBUG: WebAuthn branch taken - attempting credential creation');
secureLogger.info('Attempting to create WebAuthn credential', {
component: 'SecureCredentialsService',
operation: 'webauthn_create_attempt'
@ -160,6 +161,9 @@ export class SecureCredentialsService {
});
}
} else {
console.log('🔍 DEBUG: WebAuthn fallback branch taken');
console.log('🔍 DEBUG: isSecureContext:', isSecureContext);
console.log('🔍 DEBUG: hasWebAuthn:', hasWebAuthn);
secureLogger.info('WebAuthn not available (HTTP context), using fallback storage', {
component: 'SecureCredentialsService',
operation: 'webauthn_fallback',