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

配置 Google 登录

zhanghan
2024-06-23 18:11
· edited

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

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

  1. 注册 Google 账户
  2. 创建项目
  3. 配置 OAuth
    • 点击 OAuth consent screen,选择 External ,点击 CREATE
      • image.png

    • 按照页面提示,填入必要信息
      • image.png

  4. 创建凭据
    • 点击 Credentials ,点击 CREATE CREDENTIALS ,选择 OAuth client ID
      • image.png

    • 选择 Web application,填入 Name ,根据你需要配置 Google 登录的 Blocklet 的域名,替换掉 demo.blocklet.dev 按照下图填入对应字段
      • image.png

    • 点击 CREATE 后,页面会显示成功的信息
      • image.png

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

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

Sticker