GPT-Actions
GPT Auth是一款解决方案,可快速为自定义GPT设置OAuth并自托管。它提供强大的安全性,防止未经授权的访问,并支持有效的用户访问监控和管理。GPT Auth还具有易于集成的特点,配备全面的指南、直观的仪表盘,以及活跃的社区和开发者支持。此外,用户可以使用互动演示和详细文档。该项目使用Next.js、OpenAI、Tailwind、Flask和Sqlalchemy开发,最低要求包括Node.js v18、OpenAI API密钥和Python3。用户可选择本地运行或托管版本。
authz
Authz是一个开源的授权管理后端系统,支持RBAC和ABAC模型。该项目提供多语言SDK、审计日志功能、SSO登录以及可观察性特性。Authz采用principal-action-resource授权模型,支持Go语言部署,并提供前端界面。系统兼容多种SQL数据库,可满足不同应用场景的授权需求。
Casbin.NET
Casbin.NET是一个开源的.NET访问控制库,支持ACL、RBAC、ABAC等多种授权模型。通过配置文件可轻松定制访问控制策略,无需修改代码。该库具有高性能、易用性强的特点,适用于各类.NET应用的权限管理。Casbin.NET提供灵活的策略管理和执行机制,是.NET项目实现精细化权限控制的理想选择。
cerbos
Cerbos是一个灵活的授权系统,能够随应用程序的发展而调整。它使用简洁的YAML格式定义上下文感知的访问控制策略,通过Git-ops流程进行管理。系统提供高可用API用于策略评估和动态授权决策,支持从RBAC到ABAC的多种授权模型。Cerbos包含自托管的策略决策点(PDP)和云端的Cerbos Hub,为策略的全生命周期管理提供完整支持。
Rido Protocol
Rido Protocol重塑Web3数据管理模式,提供非完全控制所有权、可编程数据生成和访问控制功能。该平台实现Web2数据向Web3迁移,支持跨应用数据共享,并构建双向数据市场。通过DataFi协议促进数据信息和价值流动,Rido在保障用户数据权益的同时,提供个性化体验和创新的Web3数据解决方案。
ReByte
ReByte是面向企业的智能AI助手平台,集成多功能支持以提升团队效率。基于企业数据回答问题,执行复杂任务规划,提供高精度结构化数据RAG。支持多种数据源同步,兼容多种AI模型,内置细粒度访问控制。平台功能广泛API化,便于二次开发。ReByte致力于增强企业数据管理能力,推动创新发展。
node-typescript-boilderplate
node-typescript-boilerplate为Node.js开发者提供TypeScript项目模板,支持静态类型检查和面向对象编程。预配置的项目结构和必要的配置文件简化了初始设置,加速TypeScript的Node.js应用开发流程。该模板适合想要在Node.js项目中利用TypeScript优势的开发人员,提高代码质量和开发效率。
dufs
Dufs是一款功能全面的文件服务器,提供静态文件服务、上传下载、搜索和访问控制等功能。它支持文件夹zip打包、拖拽上传、在线编辑和断点续传。Dufs通过命令行配置,支持HTTPS和CORS。适用于快速搭建文件服务,可满足开发和文件共享需求。