文件名称:ladon:用于访问控制策略的SDK:微服务和IoT时代的授权。 受AWS IAM策略启发。 为Go而写
文件大小:99KB
文件格式:ZIP
更新时间:2024-03-17 20:00:03
Go
龙是保护您资源的毒蛇龙。 Ladon是用编写的用于访问控制策略的库,类似于或。 与和相比,您可以获得细粒度的访问控制,并且能够在复杂的环境(例如多租户或分布式应用程序和大型组织)中回答问题。 Ladon受启发。 Ladon正式随附了示例性的内存存储实现。 社区支持的适配器可用于 。 拉登现在被认为是稳定的。 ORY为提高互联网安全性和可访问性而构建解决方案。 我们还有几个您可能会喜欢的项目: ,这是一种安全第一的开源OAuth2和OpenID Connect服务器,适用于使用Ladon进行访问控制的新基础结构和现有基础结构。 ,一个可扩展的,现代的WYSI编辑器,用于用React编写的Web。 ,一个可扩展的安全第一OAuth 2.0和Go的OpenID Connect SDK。 :使用dockertest编写更好的集成测试! 目录 Ladon利用ory-am /
【文件预览】:
ladon-master
----manager()
--------memory()
----compiler()
--------README.md(81B)
--------regex_test.go(3KB)
--------regex.go(5KB)
----condition_string_equal.go(1KB)
----condition_subject_equal.go(1KB)
----matcher.go(934B)
----condition_string_match_test.go(1KB)
----.gitignore(42B)
----go.mod(441B)
----MAINTAINERS(48B)
----manager_all_test.go(2KB)
----ladon.go(4KB)
----condition_resource_contains_test.go(4KB)
----ladon_test.go(7KB)
----ISSUE_TEMPLATE.md(383B)
----manager.go(2KB)
----condition.go(3KB)
----audit_logger_test.go(2KB)
----warden.go(2KB)
----errors_test.go(988B)
----.travis.yml(480B)
----metric.go(1KB)
----CONTRIBUTING.md(6KB)
----metric_noop.go(1KB)
----LICENSE(11KB)
----audit_logger.go(1KB)
----audit_logger_noop.go(1KB)
----go.sum(2KB)
----condition_resource_contains.go(2KB)
----.github()
--------PULL_REQUEST_TEMPLATE.md(646B)
--------ISSUE_TEMPLATE.md(833B)
--------FUNDING.yml(92B)
----manager_migrator.go(897B)
----matcher_regexp.go(3KB)
----README.md(23KB)
----policy.go(5KB)
----context.go(859B)
----logo.png(47KB)
----condition_string_match.go(1KB)
----manager_test_helper.go(12KB)
----condition_string_pairs_equal_test.go(2KB)
----const.go(979B)
----condition_cidr.go(1KB)
----manager_mock_test.go(4KB)
----audit_logger_info.go(2KB)
----warden_test.go(5KB)
----condition_cidr_test.go(1KB)
----HISTORY.md(3KB)
----condition_test.go(3KB)
----policy_test.go(3KB)
----condition_boolean.go(737B)
----docs()
--------images()
----condition_string_pairs_equal.go(2KB)
----benchmark_warden_test.go(3KB)
----errors.go(3KB)
----.editorconfig(322B)