oauth-integrations - 边缘环境OAuth集成
在Cloudflare Workers和其他边缘环境中实现GitHub和Microsoft的OAuth 2.0身份验证
标签
更新于: 2026-03-19该技能可以做什么
- 实现GitHub OAuth
- 实现Microsoft OAuth
- 处理OAuth回调
- 交换OAuth令牌
- 验证JWT令牌
- 获取用户邮箱
- 获取用户资料
- 配置重定向URI
- 管理刷新令牌
- 排查OAuth错误
输入
- OAuth客户端ID
- OAuth客户端密钥
- 回调URL
- 授权码
- 租户ID
- OAuth作用域
输出
- 访问令牌
- 刷新令牌
- ID令牌
- 用户资料数据
- 用户邮箱地址
要求
- 边缘运行环境
- Cloudflare Workers
- GitHub OAuth应用
- Microsoft Entra应用注册
- jose库用于JWT验证
