Skip to content

UMInk-Lab/Oauth-tools

Repository files navigation

OAuth Tools

一个便捷的 OAuth 2.0 授权流程调试和测试工具。

功能

  • 快速配置 OAuth 端点和客户端信息
  • 可视化生成授权请求 URL
  • 支持自定义授权范围(Scopes)
  • 本地存储配置,无需重复输入
  • 支持多种 OAuth 提供商配置
  • 实时生成并显示授权链接

技术栈

  • React
  • TypeScript
  • Vite

快速开始

前置要求

  • Node.js 16+
  • npm 或 yarn

安装依赖

npm install

本地开发

npm run dev

应用将在 http://127.0.0.1:43000 自动打开。

构建产品版本

npm run build

生成的文件在 dist 目录中。

预览生产构建

npm run preview

部署

静态托管

构建后的 dist 文件夹可部署到任何静态文件托管服务

环境配置

应用配置存储在浏览器 localStorage 中,支持多个 OAuth 提供商配置同时保存。