微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何通过“使用Apple登录”身份令牌创建Auth0用户使用React Native

如何解决如何通过“使用Apple登录”身份令牌创建Auth0用户使用React Native

我有一个使用React Native创建的现有iOS应用。它使用自定义注册登录表单来允许用户注册登录,并使用“ react-native-auth0”包,特别是使用auth0.auth.createuser进行注册和auth0.auth.passwordRealm进行登录。工作成功。

现在,我要添加“使用Apple登录”选项。据我所知,我已经在Auth0控制面板和Apple Developer控制面板中完成了必要的设置。我还启用了Xcode中的“使用Apple登录”,并添加了第三方“ invertase / react-native-apple-authentication”软件包。

到目前为止很好:

  • 如果我在浏览器中运行Auth0的“使用Apple登录”测试,则成功。
  • 如果我在iOS应用中单击“使用Apple登录”按钮,则会看到Apple弹出窗口,此后,我收到了来自Apple的成功回复,其中包含电子邮件地址,姓名和身份令牌(除其他外) )。

我的问题是,下一步我该怎么做?我认为我需要将此身份令牌传递给Auth0,以便它可以与Apple通信并在Auth0中创建用户,但是我看不到任何文档的最后一步(至少对于React Native而言不是)。有谁知道需要调用哪个函数或失败了,我需要调用哪个端点以及需要传递什么?

非常感谢。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。