webauthn-swift
webauthn-swift copied to clipboard
A Swift library for implementing the WebAuthn spec
ChallengeGenerator::generate is internal...Then creation of custom ChallengeGenerator is not permitted...and WebAuthnManager::challengeGenerator is private.
All field of PublicKeyCredentialCreationOptions are declared as let....and implicit initializer is internal...so we cannot create or edit this structure if we want to replace the challenge.
> [!WARNING] > **DO NOT MERGE** Using this as a tracking branch for a reference Swift-based client implementations for users that wish to implement passkeys/WebAuthn manually on the client without...
This PR aims at implementing support for authenticator attestation verification during registration. It mostly builds upon the great work that was added in https://github.com/swift-server/webauthn-swift/pull/19 - Support for `packed` attestations used...
Updated contributors list.
Hey folks, This might be a change that brings changes to clients using the library, so please review carefully. Maybe this one requires a version-change? We could opt to maintin...
Public inits, mutable properties and full Codable support
Update the README and CI to drop the project name configurations once support is properly added to the actions we use. ### Depends on: - https://github.com/swiftlang/github-workflows/pull/87
Make it consistent for everyone and add the checks as part of CI
Make Challenge generation more customisable