Commit Graph
4 Commits
Author SHA1 Message Date
Jeppe Bundgaard b291e959e0 Add WebAuthn integration, reCAPTCHA support, and new tests
- Integrate WebAuthn library for passkey authentication workflows, including assertion verification and improved error handling.
- Add support for reCAPTCHA token validation across multiple endpoints for enhanced security.
- Extend OpenAPI schema to document new fields and restructured payloads.
- Add unit tests for WebAuthn flows, permission initialization, and route validation to ensure robustness and accuracy.
2026-02-24 09:27:51 +01:00
Jeppe Bundgaard 8ae0e28162 Add sign_count and backup_state properties to passkey object initialization 2026-02-23 22:01:09 +01:00
Jeppe Bundgaard a37e01f7f3 Update passkeys_o timestamps to use timestamp type instead of string 2026-02-11 15:47:41 +01:00
Jeppe Bundgaard fa5a4bf1bf Add passkeys_o class for managing passkey records in the database
- Define object properties for passkey details (credential ID, public key, algorithm, etc.).
- Implement `add` method for creating passkey entries with validation and JSON encoding.
- Include database table structure and property setup within the class.
2026-02-11 15:47:20 +01:00