You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Expo React Native应用集成Auth0 Apple登录:获取Client Secret Signing Key

获取Sign in with Apple的Client Secret Signing Key

以下是具体操作步骤,全部在Apple Developer后台完成:

  • 登录Apple Developer后台,进入「Certificates, Identifiers & Profiles」板块
  • 左侧菜单栏选择「Keys」,点击右上角「+」按钮创建新密钥
  • 配置密钥信息:
    1. 填写自定义的Key名称(比如「Auth0 Apple SignIn Key」)
    2. 找到并勾选「Sign in with Apple」权限,点击右侧「Configure」按钮
    3. 在弹出的配置窗口中,关联你的应用对应的Primary App ID(就是你已开启Sign in with Apple的那个App ID),完成后点击「Save」
    4. 返回密钥配置页面,依次点击「Continue」「Register」完成注册
  • 注册成功后,点击「Download」下载后缀为.p8的密钥文件,此文件仅能下载一次,务必妥善保存
  • 从下载的p8文件中提取私钥内容:复制-----BEGIN PRIVATE KEY-----和-----END PRIVATE KEY-----之间的所有字符,后续Auth0配置会用到;同时记录该密钥的ID(在Apple Developer的Keys列表中,每个密钥右侧的字符串)

补充说明

  • 在Auth0的Sign in with Apple配置项中,需要填入你的Team ID、应用Client ID、上述密钥ID,以及提取到的私钥内容
  • Expo侧无需额外配置该密钥,因为Sign in with Apple的验证流程由Auth0与Apple直接交互完成,Expo只需集成Auth0的登录逻辑即可

内容的提问来源于stack exchange,提问作者grammerPro

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 21:35:26