Crate passage_id

source ·
Expand description

This crate provides a library for working with Passage, a modern passwordless authentication experience based on passkeys and magic links. This library currently implements a very small subset of the available Passage API endpoints.

See Passage Authentication API and Management API for all the possible endpoints that could be added to this crate in the future.

Usage

This crate is published on crates.io and can be added with cargo add passage-id or by manually adding passage-id to your Cargo.toml dependencies.

[dependencies]
passage-id = "0.2"

Structs

  • Passage is the main entry point you’ll be working with. See Passage::new for details on where to find these values for your app.

Enums

  • The error type for possible authentication failures when validating a JWT.