如何获取Github Client ID 和 Client Secret
How to get Github Client ID 和 Client Secret
要获取 GitHub Client ID 和 Client Secret,您需要在 GitHub 上注册一个新的 OAuth 应用程序(OAuth App)。
步骤指南
登录 GitHub
导航到开发者设置
登录后,点击您的个人资料照片,选择 Settings(设置)。在左侧导航栏中,找到并点击 Developer settings(开发者设置)。
创建新的 OAuth App
在 “Developer settings” 页面,点击左侧菜单中的 OAuth Apps,然后点击 New OAuth App 按钮,或直接访问 oAuth App Register 注册页面。
填写应用信息
您需要填写以下详细信息:
Application name(应用程序名称):为您的应用选择一个易于识别的名称。
Homepage URL(主页 URL):您的应用程序的主页链接(例如 https://example.com)。
Authorization callback URL(授权回调 URL):这是 GitHub 成功验证用户后将用户重定向到的 URL。这对于安全设置至关重要。如果是本地调试,可以填写本地服务地址(例如 http://localhost:8000/callback)。
Application description(应用程序描述):简要描述您的应用程序。
注册应用程序
完所有必填信息后,点击 Register application(注册应用程序)按钮。
获取 Client ID 和生成 Client Secret
注册成功后,您将被带到一个新页面,您可以在其中看到生成的 Client ID。
Client ID 会立即显示。
Client secret 不会自动显示,您需要点击 Generate a new client secret(生成新的客户端密钥)按钮来生成它。
重要提示:Client Secret 只会显示一次。请务必立即复制并安全存储此密钥,因为刷新页面或离开此页后,您将无法再次查看它。
完成这些步骤后,您就成功获得了 GitHub Client ID 和 Client Secret,可以将它们用于您的社交登录模块或需要 GitHub OAuth 认证的应用程序中了。