Used to check for browser translation.
用于检测浏览器翻译。
ブラウザの翻訳を検出する

配置 GitHub 登录

zhanghan
2024-06-23 18:07
· edited

Github 提供了 OAuth 的登录方式,用户便可以通过 GitHub 账户来登录接入了 GitHub OAuth 的应用。对于用户来说,可以不需要再去记住不同的账户和密码,对于应用来说,无需再自己开发一套登录注册体系。所以无论对用户还是应用的开发者来说,都是一件好事。

Blocklet Server 支持为一个 Blocklet 配置并开启 GitHub 的登录。下面将介绍如何在 Blocklet 中配置 GitHub 登录,并使用 GitHub 账户来完成登录。

  1. 注册 GitHub 账号
  2. 创建 GitHub OAuth 项目
    • 打开 https://github.com/settings/developers
    • 点击 New OAuth App ,按照页面提示填入对应信息。根据你需要配置 GitHub 登录的 Blocklet 的域名,替换掉 demo.blocklet.dev 按照下图填入对应字段
      • image.png

    • 点击 Register application ,此时会进入到该 OAuth 项目的详情页面
    • 点击 Generate a new client secret
      • image.png

    • 保存 Client IDClient secrets
  3. 配置 Blocklet
    • 来到 Blocklet 的控制面板,依次点击 “Dashboard”、“Configuration”、“Login”、“Third Party Login”
      • image.png

    • 填入刚刚保存的 Client IDClient Secret,保存
  4. 此时在 Blocklet 的登录页面即可看到可以通过 GitHub 来登录了
    • 点击 GitHub 去登录即可
      • image.png

Sticker