react-passkey-pro
Version:
🔐 The most comprehensive React library for WebAuthn passkey authentication. Drop-in components, TypeScript support, and zero dependencies. Secure, fast, and developer-friendly.
17 lines • 787 B
TypeScript
import type { PasskeyCredential, PasskeyStorageAdapter } from '../types';
export declare class LocalStorageAdapter implements PasskeyStorageAdapter {
private storageKey;
constructor(storageKey?: string);
getCredentials(): Promise<PasskeyCredential[]>;
saveCredential(credential: PasskeyCredential): Promise<void>;
deleteCredential(credentialId: string): Promise<void>;
clearCredentials(): Promise<void>;
}
export declare class MemoryStorageAdapter implements PasskeyStorageAdapter {
private credentials;
getCredentials(): Promise<PasskeyCredential[]>;
saveCredential(credential: PasskeyCredential): Promise<void>;
deleteCredential(credentialId: string): Promise<void>;
clearCredentials(): Promise<void>;
}
//# sourceMappingURL=storage.d.ts.map