{"repo":"cmackenzie1/torii-rs","free":true,"listed":false,"github":"https://github.com/cmackenzie1/torii-rs","clone":"git clone https://github.com/cmackenzie1/torii-rs.git","description":"Torii is a powerful authentication framework for Rust applications that gives you complete control over your users' data.","language":"Rust","stars":453,"topics":["authentication","oauth2","passkey","oidc","rust","webauthn"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Torii [!WARNING] This project is in early development and is not production-ready. The API is subject to change without notice. Overview Torii is a powerful authentication framework for Rust applications that gives you complete control over your users' data. Unlike hosted solutions like Auth0, Clerk, or WorkOS that store user information in their cloud, Torii lets you own and manage your authentication stack while providing modern auth features through a flexible service architecture. With Torii, you get the best of both worlds - powerful authentication capabilities like passwordless login, social OAuth, and passkeys, combined with full data sovereignty and the ability to store user data wherever you choose. Check out the example todos to see Torii in action. Features - Password Authentication : Secure password-based login with bcrypt hashing - OAuth/OpenID Connect : Social login with major providers (Google, GitHub, etc.) - Passkey/WebAuthn : Modern passwordless authentication with FIDO2 - Magic Links : Email-based passwordless authentication - Session Management : Flexible session handling (opaque tokens or JWTs) - Full Data Sovereignty : Store user data where you choose - Multiple Storage Backends : SQLite, PostgreSQL, MySQL support - Type Safety : Strongly typed APIs with compile-time guarantees - Async/Await : Built for modern async Rust applications - WASM Clients : Compile-checked browser clients through torii-client Storage Backend Support Authentication Method SQLite","default_branch":null,"files":null,"tree":[],"storefront":"/r/cmackenzie1","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cmackenzie1/torii-rs/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."}