
dummyÔauth
producthunt.com
开发测试用模拟身份提供者
5个月前制作者:DummyOAuth
关于 dummyÔauth
dummyÔauth 是一款专为开发和测试环境设计的本地 OAuth 2.0 与 OpenID Connect 模拟服务器。它内置了 Google、GitHub、Microsoft、Cognito、OIDC 等主流身份提供商的预设配置,让开发者无需依赖真实外部服务即可快速验证身份认证流程。
核心功能
- 模拟多种 IdP:一键切换 Google、GitHub、Microsoft、Cognito 等预设,模拟不同平台的认证响应。
- 本地运行:无需网络连接,在本地即可启动服务,适合离线开发与 CI/CD 流水线。
- 灵活配置:支持自定义用户信息、令牌有效期、错误场景等,覆盖各类测试需求。
- 轻量易用:基于 Node.js 实现,通过简单命令即可启动,与主流框架无缝集成。
主要特性
- 预设提供商模板:开箱即用,减少重复配置工作。
- 可编程错误注入:模拟令牌过期、无效签名、用户取消授权等异常情况。
- 详细日志输出:实时查看请求与响应详情,便于调试。
- 无外部依赖:完全本地化,保障测试环境安全与稳定。
- 兼容标准协议:严格遵循 OAuth 2.0 和 OpenID Connect 规范,确保与真实服务行为一致。
适用场景
- 开发阶段:快速集成登录功能,无需等待第三方 IdP 审批。
- 自动化测试:在单元测试、集成测试中模拟认证流程,提升测试覆盖率。
- 演示与培训:搭建演示环境,展示 OAuth 流程而不暴露真实凭据。
dummyÔauth 让身份认证测试变得简单、可控、高效,是每一位后端与前端开发者的实用工具。