{"name":"tsa-auth","vers":"0.1.1","deps":[{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-extra","req":"^0.10","features":["typed-header","cookie"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5","features":["gen_secret","otpauth"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["util"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tsa-auth-adapter","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tsa-auth-core","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tsa-auth-enterprise","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tsa-auth-oauth","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tsa-auth-session","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tsa-auth-token","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webauthn-rs","req":"^0.5","features":["danger-allow-state-serialisation"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"webauthn-rs-proto","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"579abf62a3127145e92bad815fadcd2a0f27a3b372fc6c992f22a05646ae9601","features":{"adapter-bigtable":["tsa-auth-adapter/bigtable"],"adapter-dynamodb":["tsa-auth-adapter/dynamodb"],"adapter-firestore":["tsa-auth-adapter/firestore"],"adapter-mongodb":["tsa-auth-adapter/mongodb"],"adapter-redis":["tsa-auth-adapter/redis"],"adapter-seaorm":["tsa-auth-adapter/seaorm"],"adapter-seaorm-postgres":["tsa-auth-adapter/seaorm-postgres"],"adapter-seaorm-sqlite":["tsa-auth-adapter/seaorm-sqlite"]},"features2":{"axum":["dep:axum","dep:axum-extra","dep:tower","dep:tower-http","dep:http"],"default":["oauth","totp"],"enterprise":["dep:tsa-auth-enterprise"],"oauth":["dep:tsa-auth-oauth"],"passkey":["dep:webauthn-rs","dep:webauthn-rs-proto"],"totp":["dep:totp-rs"]},"yanked":false,"pubtime":"2025-12-23T15:23:34Z","v":2} {"name":"tsa-auth","vers":"0.1.2","deps":[{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-extra","req":"^0.10","features":["typed-header","cookie"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5","features":["gen_secret","otpauth"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["util"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tsa-auth-adapter","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tsa-auth-core","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tsa-auth-enterprise","req":"^0.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tsa-auth-oauth","req":"^0.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tsa-auth-session","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tsa-auth-token","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webauthn-rs","req":"^0.5","features":["danger-allow-state-serialisation"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"webauthn-rs-proto","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e4fbf253ac039b9bab6ef80642e18ae0733ea5adbb41fcad4f71ccf81f4b4310","features":{"adapter-bigtable":["tsa-auth-adapter/bigtable"],"adapter-dynamodb":["tsa-auth-adapter/dynamodb"],"adapter-firestore":["tsa-auth-adapter/firestore"],"adapter-mongodb":["tsa-auth-adapter/mongodb"],"adapter-redis":["tsa-auth-adapter/redis"],"adapter-seaorm":["tsa-auth-adapter/seaorm"],"adapter-seaorm-postgres":["tsa-auth-adapter/seaorm-postgres"],"adapter-seaorm-sqlite":["tsa-auth-adapter/seaorm-sqlite"]},"features2":{"axum":["dep:axum","dep:axum-extra","dep:tower","dep:tower-http","dep:http"],"default":["oauth","totp"],"enterprise":["dep:tsa-auth-enterprise"],"oauth":["dep:tsa-auth-oauth"],"passkey":["dep:webauthn-rs","dep:webauthn-rs-proto"],"totp":["dep:totp-rs"]},"yanked":false,"pubtime":"2025-12-23T15:43:20Z","v":2}