Update passkey.service.ts
This commit is contained in:
@@ -110,22 +110,23 @@ export class PasskeyService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// --- 添加日志记录 ---
|
// --- 移除日志记录 ---
|
||||||
console.log('[PasskeyService] Verification result:', JSON.stringify(verification, null, 2));
|
// console.log('[PasskeyService] Verification result:', JSON.stringify(verification, null, 2));
|
||||||
// --- 结束日志记录 ---
|
// --- 结束日志记录 ---
|
||||||
|
|
||||||
if (verification.verified && verification.registrationInfo) {
|
if (verification.verified && verification.registrationInfo) {
|
||||||
const registrationInfo = verification.registrationInfo as any;
|
const registrationInfo = verification.registrationInfo as any;
|
||||||
// --- 添加日志记录 ---
|
// --- 移除日志记录 ---
|
||||||
console.log('[PasskeyService] Extracted registrationInfo:', JSON.stringify(registrationInfo, null, 2));
|
// console.log('[PasskeyService] Extracted registrationInfo:', JSON.stringify(registrationInfo, null, 2));
|
||||||
console.log('[PasskeyService] credentialPublicKey type:', typeof registrationInfo.credentialPublicKey, 'value:', registrationInfo.credentialPublicKey);
|
// console.log('[PasskeyService] credentialPublicKey type:', typeof registrationInfo.credentialPublicKey, 'value:', registrationInfo.credentialPublicKey);
|
||||||
console.log('[PasskeyService] credentialID type:', typeof registrationInfo.credentialID, 'value:', registrationInfo.credentialID);
|
// console.log('[PasskeyService] credentialID type:', typeof registrationInfo.credentialID, 'value:', registrationInfo.credentialID);
|
||||||
// --- 结束日志记录 ---
|
// --- 结束日志记录 ---
|
||||||
const { credentialPublicKey, credentialID, counter } = registrationInfo;
|
// const { credentialPublicKey, credentialID, counter } = registrationInfo; // <-- 移除错误的解构
|
||||||
|
const counter = registrationInfo.counter; // 直接获取 counter
|
||||||
|
|
||||||
|
// --- 直接使用 registrationInfo 的属性 ---
|
||||||
const credentialIdBase64Url = Buffer.from(credentialID).toString('base64url');
|
const credentialIdBase64Url = Buffer.from(registrationInfo.credentialID).toString('base64url');
|
||||||
const publicKeyBase64Url = Buffer.from(credentialPublicKey).toString('base64url');
|
const publicKeyBase64Url = Buffer.from(registrationInfo.credentialPublicKey).toString('base64url');
|
||||||
|
|
||||||
// 获取 transports 信息
|
// 获取 transports 信息
|
||||||
const transports = registrationResponse.response.transports ?? null;
|
const transports = registrationResponse.response.transports ?? null;
|
||||||
|
|||||||
Reference in New Issue
Block a user