Search · Rust 包仓库

Lib.rs

› 网页编程 › Authzen
#authorization #diesel #authz #opa #open-policy-agent

authzen-service-util

后端服务工具

所有者 tlowerison.

  • 安装
  • API 参考
  • GitHub 仓库 (tlowerison)
  • 主页 (github.io)

1 个不稳定发布

0.1.0-alpha.02023年3月2日

#3 in #open-policy-agent


用于 3 crates

MIT/Apache

88KB
2K SLoC

service-util

依赖

~7–46MB
~769K 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
  • 可选 cookie
  • 可选 data-encoding
  • 衍生
  • server? derive_more
  • server? opentelemetry
  • server? tokio+rt+sync+signal
  • server? tower
  • server? uuid 1.0+serde+v4+serde+v4
  • hyper
  • lazy_static
  • 可选 mongodb+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
  • 粘贴
  • 可选 ring
  • thiserror
  • grpc? tonic
  • tower-http+cors
  • 可选 tower-layer
  • 可选 tower-service
  • 跟踪
  • 构建 build.rs
  • build rustc_version 0.4

其他功能

  • 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
相关: 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
另请参阅:migrations_internals、postgis_diesel、regorus、poem-grants、rocket-grants、diesel、casbin、cedar-policy、pgvector、biscuit-auth、diesel-tracing

Lib.rs 是一个非官方的 Rust/Cargo crate 列表,由 kornelski 创建。它包含来自多个来源的数据,包括启发式方法和手动整理的数据。此页面的内容不一定得到 crate 作者的认可。本站与 Rust 项目无关联,也不受其支持。如果发现遗漏或错误,请 提交一个错误报告。