#API认证
kong - 高性能、可扩展的跨平台API网关
Kong API Gateway插件云原生API认证KubernetesGithub开源项目热门
Kong API Gateway是一个云原生、平台无关的API网关,以其高性能和通过插件进行扩展的能力而著称。支持代理、路由、负载均衡、健康检查、鉴权等功能,使其成为微服务或传统API流量的中心协调层。此外,Kong在Kubernetes上原生运行,提供官方的Kubernetes Ingress Controller。
jwt-api - ASP.NET Core 7 JWT认证授权实现指南
JWTAPI认证ASP.NET Core访问令牌用户授权Github开源项目
这个项目展示了在ASP.NET Core 7中实现JSON Web Token认证和授权的方法。它包含用户注册、密码哈希、基于角色的授权、访问令牌创建和刷新等功能。项目利用Entity Framework Core和AutoMapper,并集成Swagger文档。开发者可以参考此项目完整实现JWT,包括令牌刷新和撤销等高级特性,有助于构建安全的Web API。
Security.Jwt - 实现JWT密钥的自动生成与轮换管理
JWT密钥管理安全性API认证IdentityServer4Github开源项目
NetDevPack.Security.Jwt是专为.NET设计的JWT密钥管理组件。它能自动创建和轮换RSA或ECDsa密钥,支持JWE,提供公共jwks_uri端点,并扩展客户端API以使用JWKS端点。该组件遵循NIST最佳实践,每90天轮换密钥并移除旧私钥,采用RFC 7518推荐的RSA和ECDSA设置。通过简化JWT密钥管理流程,它显著提升了应用安全性,尤其适合负载均衡环境。
unkey - 开源API密钥管理与访问控制系统
UnkeyAPI认证API授权开源项目贡献指南Github
Unkey是一个开源的API密钥管理平台,专注于简化API访问控制流程。该平台提供安全可靠的身份验证和授权功能,支持多种验证方法和灵活的授权策略。Unkey旨在帮助开发团队高效管理API资源,同时确保应用程序的安全性和可扩展性。
youtubeuploader - 自动化YouTube视频上传的命令行工具
Youtube UploaderAPI认证视频上传元数据管理命令行工具Github开源项目
YoutubeUploader是一个开源的命令行工具,用于自动化YouTube视频上传过程。这个工具支持从本地或网络上传视频,可以限制上传带宽,并通过YouTube API进行身份验证。用户可以设置视频元数据,如标题、描述和标签。YoutubeUploader还支持通过JSON文件批量配置元数据,以及将视频添加到播放列表。这个工具特别适合需要批量或自动上传视频到YouTube的用户,如内容创作者或媒体机构。
github-archive - 将GitHub仓库和Gist批量归档的并发工具
GitHub Archive代码仓库并发操作API认证开源工具Github开源项目
GitHub Archive是一款开源工具,支持批量克隆、拉取或复刻GitHub仓库和Gist。它采用并发方式处理,提高了效率。该工具可用于快速部署开发环境、创建GitHub本地备份,以及批量获取特定用户或组织的项目。它兼容多种认证方式,可处理公开和私有仓库,并提供灵活的配置选项,满足不同的GitHub数据归档需求。