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)、域名和路径。