Search · Rust 包仓库

Lib.rs

› Web编程 › Authzen
#授权 #diesel #authz #open-policy-agent #opa

authzen-core

由 tlowerison 拥有。

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

1 个不稳定版本

0.1.0-alpha.02023年3月2日

#11 在 #open-policy-agent


在 authzen 中使用

MIT/Apache

100KB
2.5K SLoC


authzen 中使用的核心授权原语和服务集成

依赖项

~3–40MB
~651K SLoC

  • async-trait
  • authzen-proc-macros
  • cfg-if
  • derivative
  • derive-getters
  • derive_more
  • futures
  • serde+derive
  • serde_with 2.0
  • typed-builder 0.12
  • mongodb-tx-cache? anyhow
  • extra-traits? mongodb-tx-cache? opa-decision-maker? policy-information-point? policy…point-server? authzen-service-util
  • mongodb-tx-cache? chrono
  • mongodb-tx-cache? log
  • mongodb-tx-cache? mongodb+bson-chrono-0_4
  • mongodb-tx-cache? url
  • diesel-mysql? diesel-postgres? authzen-diesel
  • diesel-mysql? diesel-postgres? diesel 2.0
  • diesel-mysql? diesel-postgres? diesel-async 0.2
  • opa-decision-maker? authzen-opa
  • opa-decision-maker? hyper
  • opa-decision-maker? serde_json
  • policy…point-server? axum 0.6+headers+macros
  • policy…point-server? tower
  • policy…point-server? tower-http+auth+catch-panic+compression-gzip+cors+request-id+trace+util
  • policy-information-point? http
  • policy-information-point? serde_plain 1.0
  • 可选 tracing
  • diesel-storage-backend? uuid 1.0+serde+v4
  • 构建 build.rs
  • build rustc_version 0.4
相关: authzen-opa,authzen,authzen-proc-macro-util,authzen-proc-macros,authzen-proc-macros-core,authzen-service-util,authzen-session,authzen-diesel,authzen-diesel-proc-macros-core,authzen-diesel-core
另请参阅: postgis_diesel,regorus,poem-grants,rocket-grants,diesel,casbin,migrations_internals,cedar-policy,pgvector,biscuit-auth,diesel-tracing

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