rustango 0.51.2

Django-shaped batteries-included web framework for Rust: ORM + migrations + auto-admin + multi-tenancy + audit log + auth (sessions, JWT, OAuth2/OIDC, HMAC) + APIs (ViewSet, OpenAPI auto-derive, JSON:API) + jobs (in-mem + Postgres) + email + media (S3 / R2 / B2 / MinIO + presigned uploads + collections + tags) + production middleware (CSRF, CSP, rate-limiting, compression, idempotency, etc.).
Documentation
1
2
3
4
5
6
7
8
9
10
//! Back-compat shim — the `SsoProvider` model + `list_enabled` /
//! `resolve_by_slug` moved to [`crate::sso::provider`] (the admin-independent
//! `sso` feature) so member / end-user SSO can build without the auto-admin.
//!
//! This re-export keeps the historical `crate::admin::sso_provider::*`
//! paths resolving for existing callers (e.g. [`crate::tenancy::sso`],
//! [`crate::admin::urls`]). The table name (`rustango_sso_providers`) and
//! every field attr are unchanged — migrations are unaffected.

pub use crate::sso::provider::*;