#授权

clean-architecture - 领域驱动设计的清晰分层软件架构模板
Clean Architecture授权测试领域驱动设计最佳实践Github开源项目
Clean Architecture项目提供了一个清晰分层的软件架构模板,实现了领域驱动设计原则。该项目支持复杂的授权机制,包括基于角色、权限和策略的授权。它还包含领域事件处理和最终一致性机制,并提供了详细的文件结构和使用指南。这个模板适用于构建可维护、易测试和灵活的企业级应用程序。
Casbin.NET - 灵活强大的.NET访问控制库
Casbin.NET访问控制授权安全模型策略管理Github开源项目
Casbin.NET是一个开源的.NET访问控制库,支持ACL、RBAC、ABAC等多种授权模型。通过配置文件可轻松定制访问控制策略,无需修改代码。该库具有高性能、易用性强的特点,适用于各类.NET应用的权限管理。Casbin.NET提供灵活的策略管理和执行机制,是.NET项目实现精细化权限控制的理想选择。
google-api-go-client - Go语言的官方Google API客户端库
Google APIGo语言客户端库授权应用默认凭据Github开源项目
google-api-go-client是Go语言生态中的开源官方Google API客户端库,提供自动生成的API,覆盖URL缩短器、Google Sheets等多种服务。支持多种授权方式,包括Google应用程序默认凭据、JSON密钥文件和自定义OAuth2 TokenSource。虽处于维护模式,仍持续提供关键bug修复和安全更新,是开发Google服务应用的可靠开源工具。
biscuit - 多语言支持的开源身份认证授权令牌
Biscuit认证授权令牌开源项目Github
Biscuit是一个开源的身份认证和授权令牌系统,具有高安全性和灵活性。该项目支持Rust、Java、Go等多种编程语言实现,并提供交互式playground。Biscuit使用专门的凭证语言和加密原语,适用于复杂的授权场景。目前已在Apache Pulsar等实际项目中应用,正计划进行安全审计以增强可靠性。
authelia - 强大的开源身份验证和授权系统
Authelia认证授权双因素认证单点登录Github开源项目
Authelia是一个开源的身份验证和授权系统,提供双因素认证和单点登录功能。作为反向代理的配套服务,它可以控制对应用程序的访问。Authelia支持安全密钥、一次性密码和移动推送等多种二次认证方式,可以独立部署或在容器环境中运行,为企业提供灵活的身份验证方案。
awesome-iam - 身份和访问管理IAM领域资源大全
身份与访问管理安全认证授权密码学Github开源项目
这是一份全面的身份和访问管理(IAM)资源列表,涵盖了IAM领域的主要技术、协议和术语。包括账户管理、身份验证、授权、角色权限、隐私等多个方面。列表以系统化和实用的方式呈现IAM知识,是了解云计算中用户、产品和安全交叉领域的重要参考。
API-Security-Checklist - API安全清单 开发者必备的设计测试发布指南
API安全身份认证授权数据处理监控Github开源项目
API-Security-Checklist是一个开源项目,提供全面的API安全检查清单。涵盖身份验证、授权、输入验证等关键领域的最佳实践,帮助开发者在API生命周期中识别并实施安全对策。该项目致力于提升API的安全性和可靠性,是开发安全API的重要参考资源。
php-casbin - PHP访问控制库 灵活支持多种授权模型
PHP-Casbin访问控制授权策略管理RBACGithub开源项目
PHP-Casbin是一个开源授权库,为PHP项目提供灵活的访问控制解决方案。支持ACL、RBAC、ABAC等多种模型,提供策略管理API,易于集成和自定义规则。支持多种存储方式,适用于各类PHP应用的授权需求。该库简化了复杂授权逻辑的实现,提高了开发效率。
投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号