跳转至正文

Web 浏览器端 Apple 登录

GitHub

配置 Web 端登录并不简单。它比在 Sign in with Apple 上配置更复杂,但比在 Sign in with Apple 上配置要容易。

请遵循指南 此处 以生成该服务。

  1. 前往您的 Service ID 配置页面

    在 Apple Developer Portal,导航至 Identifiers > Services IDs 并点击您的 service ID。

  2. 配置 Sign in with Apple

    点击 Configure 旁边的 Sign in with Apple.

    配置 Apple 开发者登录

  3. 添加回调 URL (Return URLs)

    点击 + 按钮以添加新的回调 URL。

    添加回调 URL

  4. 添加回调 URL (Return URLs)

    在以下位置添加您的 Web 应用域名: Domains and Subdomains.

    然后,使用 https:// 前缀和调用 Apple Login 的路径来添加您的域名。 例如,如果您的域名是 https://my-app.com 并且您将从 /login调用 Apple Login,则应将 https://my-app.com/login 添加为回调 URL (return URL)。

    添加 Apple 开发者的回调 URL

  5. 保存更改

    1. 点击 Next 用于保存更改的按钮。
    2. 点击 Save 用于保存更改的按钮。
  6. 您现在可以开始测试 JavaScript 登录了。请注意,无法在 localhost 环境下进行测试。

从 Apple 登录继续(适用于 Web 浏览器)

标题为“继续完成 Web 浏览器的 Apple 登录”的部分

如果你正在使用 Web 浏览器端 Apple 登录 规划身份验证和账户流程,并将它与 使用 @capgo/capacitor-social-login 了解使用 @capgo/capacitor-social-login 时的原生能力, @capgo/capacitor-social-login 了解 @capgo/capacitor-social-login 中的实现细节, @capgo/capacitor-passkey 了解 @capgo/capacitor-passkey 中的实现细节, @capgo/capacitor-native-biometric 了解 @capgo/capacitor-native-biometric 中的实现细节,以及 双重身份验证 了解双因素认证中的实现细节。