SheepNav
dummyÔauth

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 让身份认证测试变得简单、可控、高效,是每一位后端与前端开发者的实用工具。

所属分类

相关工具