The WebAuthn Client Library is a TypeScript project designed to facilitate user registration and authentication using the Web Authentication API (WebAuthn) in web applications. This library provides a set of functions to streamline the registration and authentication process, making it easier to use WebAuthn API from DWC Java side.
- User Registration: Easily register users using the WebAuthn API, allowing them to create secure credentials using biometric authentication or hardware tokens.
- User Authentication: Enable users to authenticate securely using their registered credentials, providing a seamless and user-friendly authentication experience.
- Error Handling: The library includes robust error handling mechanisms to identify and handle various errors that may occur during registration and authentication processes.
- TypeScript Support: Written in TypeScript, the library offers type safety and improved development experience for TypeScript projects.