use api::http::Router; use crate::bootstrap::Deps; pub fn public(deps: &Deps) -> Router<()> { auth::routes::public(deps.auth.clone()).with_state(deps.auth.clone()) } pub fn protected(deps: &Deps) -> Router<()> { auth::routes::protected(deps.auth.clone()).with_state(deps.auth.clone()) } pub fn pages(deps: &Deps) -> Router<()> { auth::routes::pages_router(deps.auth.clone()) }