{"repo":"rusty-auth/rustyauth","free":true,"listed":false,"github":"https://github.com/rusty-auth/rustyauth","clone":"git clone https://github.com/rusty-auth/rustyauth.git","description":"Passkey-first authentication built in Rust on SableDB.","language":"Rust","stars":79,"topics":["authentication","identity","jwt","passkeys","rust","self-hosted","webauthn","sabledb"],"license":"Apache-2.0","category":"auth-billing-email","readme_excerpt":"Built in Rust. Built on SableDB. Built for passkeys. A small, self-hosted Rust identity service for WebAuthn ceremonies, durable browser sessions and short-lived ES256 access tokens. Website · Developer docs · Repository docs · Source [!IMPORTANT] RustyAuth 1.0.0 is generally available for the Rust server, container deployment topologies and Dioxus web dashboard. Desktop, iOS and Android applications remain preview-only and are outside the 1.0.0 support contract. Tagged and registry artifacts are published only by the evidence-gated release workflow; pin an exact released version or image digest in production. What RustyAuth is RustyAuth is passkey-first authentication built in Rust on SableDB. It is a reusable authentication boundary for applications that want passkeys without handing their identity data to a hosted identity provider. The browser talks to a narrow Rust/Axum service; that service stores durable identity state in a private SableDB instance and issues short-lived JWTs for downstream APIs. RustyAuth is not a user-interface framework, authorization engine or general OpenID Provider. It authenticates an identity and produces claims. Your application remains responsible for roles, permissions, entitlements and resource ownership. Implemented today - WebAuthn passkey registration and authentication with five-minute, server-side, single-use ceremonies; - persistent users, passkeys and sessions in SableDB using its Valkey-compatible protocol; - multiple canonical emai","default_branch":null,"files":null,"tree":[],"storefront":"/r/rusty-auth","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rusty-auth/rustyauth/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}