Search

Lib.rs

› Web programming › Authzen
#authorization #diesel #authz #opa #open-policy-agent #back-end #utilities

authzen-service-util

Backend service utilities

Owned by Trey Lowerison.

  • Install
  • API reference
  • GitHub repo (tlowerison)
  • Home (github.io)

1 unstable release

0.1.0-alpha.0 Mar 2, 2023

#3 in #open-policy-agent


Used in 3 crates

MIT/Apache

88KB
2K SLoC

service-util

Dependencies

~7–45MB
~749K SLoC

  • anyhow
  • async-backtrace
  • graphql? async-graphql 4.0
  • client? async-trait
  • client? concat-string
  • client? futures
  • client? serde+derive
  • client? serde_json
  • client? serde_qs
  • db? authzen-diesel
  • db? diesel 2.0
  • axum-05? axum-06? authzen-session+account-session
  • axum-05? axum 0.5+headers
  • axum-05? axum-06? headers
  • axum-06? axum 0.6+headers
  • optional axum-core
  • cfg-if
  • optional cookie
  • optional data-encoding
  • derivative
  • server? derive_more 0.0
  • server? opentelemetry
  • server? tokio+rt+sync+signal
  • server? tower
  • server? uuid+serde+v4+serde+v4
  • hyper 0.0
  • lazy_static
  • optional mongodb 2.0+bson-chrono-0_4
  • trace? opentelemetry-jaeger 0.0
  • trace? tracing-error
  • trace? tracing-log
  • trace? tracing-opentelemetry
  • trace? tracing-subscriber+env-filter
  • trace? tracing-tree
  • paste
  • optional ring
  • thiserror
  • grpc? tonic
  • tower-http+cors
  • optional tower-layer
  • optional tower-service
  • tracing
  • build build.rs
  • build rustc_version 0.4

Other features

  • http1
  • http2
  • log_error
  • max-allowed-request-body-size-large
  • max-allowed-request-body-size-medium
  • max-allowed-request-body-size-small
  • try-join-safe
Related: authzen-opa, authzen, authzen-core, authzen-proc-macro-util, authzen-proc-macros, authzen-proc-macros-core, authzen-session, authzen-diesel, authzen-diesel-proc-macros-core, authzen-diesel-core
See also: migrations_internals, postgis_diesel, regorus, opa-wasm, poem-grants, rocket-grants, diesel, diesel_migrations, pgvector, diesel_cli, opentalk-diesel-newtype

Lib.rs is an unofficial list of Rust/Cargo crates, created by kornelski. It contains data from multiple sources, including heuristics, and manually curated data. Content of this page is not necessarily endorsed by the authors of the crate. This site is not affiliated with nor endorsed by the Rust Project. If something is missing or incorrect, please file a bug.