sui-id-shared 0.4.0

Shared types and DTOs for sui-id, a self-hosted Rust OIDC provider.
Documentation

sui-id-shared

crates.io Rust Documentation Dependency Status License

Shared types and DTOs for sui-id workspace.

This crate is an implementation detail of sui-id and intentionally has a narrow surface area: typed identifiers (UserId, ClientId, …), the public-facing JSON API DTOs, and the ApiError envelope. It does not contain domain logic, storage, or HTTP code.

You generally do not depend on this crate directly. Install the binary instead:

cargo install sui-id