4 releases (breaking)

0.3.0 Sep 13, 2024
0.2.0 Dec 14, 2023
0.1.0 Jul 28, 2023
0.0.1 Feb 8, 2023

#250 in Authentication

Download history 6089/week @ 2024-07-20 5975/week @ 2024-07-27 4441/week @ 2024-08-03 7368/week @ 2024-08-10 8354/week @ 2024-08-17 7940/week @ 2024-08-24 8301/week @ 2024-08-31 9841/week @ 2024-09-07 9398/week @ 2024-09-14 9686/week @ 2024-09-21 10839/week @ 2024-09-28 12036/week @ 2024-10-05 10504/week @ 2024-10-12 11855/week @ 2024-10-19 10495/week @ 2024-10-26 7313/week @ 2024-11-02

42,261 downloads per month
Used in passkey

MIT/Apache

1MB
30K SLoC

Passkey Client

github version documentation

This crate defines a Client type along with a basic implementation of the Webauthn specification. The Client uses an Authenticator to perform the actual cryptographic operations, while the Client itself marshals data to and from the structs received from the Relying Party.

This crate does not provide any code to perform networking requests to and from Relying Parties.


lib.rs:

Passkey Client

github version documentation

This crate defines a Client type along with a basic implementation of the Webauthn specification. The Client uses an Authenticator to perform the actual cryptographic operations, while the Client itself marshals data to and from the structs received from the Relying Party.

This crate does not provide any code to perform networking requests to and from Relying Parties.

Dependencies

~9–18MB
~261K SLoC