GitHub OAuth

GitHub OAuth App 接入指南

创建 OAuth App

访问 GitHub Developer Settings,点击 "New OAuth App"。

填写应用信息

  • Application name: 你的应用名称
  • Homepage URL: http://localhost:7001(生产环境改为正式域名)
  • Authorization callback URL: http://localhost:7001/api/auth/callback/github

获取凭证并配置环境变量

创建后拿到 Client ID,再生成 Client Secret,填入 .env.local

GITHUB_CLIENT_ID=your-github-client-id
GITHUB_CLIENT_SECRET=your-github-client-secret

生产环境注意事项

部署到生产环境时,需回到 GitHub 更新 Homepage URL 和 callback URL 为正式域名。回调 URL 必须精确匹配,包括协议(https)、域名和路径。

相关资源

On this page