2 Commits
Author SHA1 Message Date
Robin Krahl 2fc6856270 Split backend and extension
This patch splits the trussed-auth crate into two crates:  trussed-auth
only defines the AuthExtension and can be used by clients or other
backends implementing the extension.  trussed-auth-backend contains the
AuthBackend that implements the extension using the filesystem.
2025-01-21 21:08:09 +01:00
Robin Krahl 97eeb4c4ff Add Auth extension and backend with PIN handling
This patch implements a basic Auth extension and backend that provides
PIN handling.  Policies still have to be enforced by the client.

Fixes https://github.com/trussed-dev/trussed-auth/issues/1
2023-02-20 10:14:12 +01:00