【问题标题】:Auth0 Authentication API with React Native使用 React Native 的 Auth0 身份验证 API
【发布时间】:2018-09-22 01:19:24
【问题描述】:

我目前正在开发一个响应原生的移动应用程序,并使用 Auth0 进行用户管理。我使用的是我自己的登录、注册和忘记密码屏幕,而不是他们的锁定小部件。我能够通过调用他们的身份验证 api 以及使用他们的管理 api 进行帐户链接来实现无密码的短信和电子邮件。但是,一旦他们已经拥有一个帐户,我就很难通过 api 使用他们的电子邮件和密码对用户进行身份验证。在我看来,应该有一个端点,您可以在请求正文中包含电子邮件和密码。我想知道是否有人可以帮助我了解如何使用 auth0 的 api 简单地登录用户。提前致谢。

【问题讨论】:

标签: react-native auth0


【解决方案1】:

看看这个 react native(嵌入式登录自定义 UI)示例(有点过时) - 大约 6 个月前写的,但它应该为您提供很好的见解 - https://github.com/auth0-samples/react-native-embedded-login

登录逻辑是here

欢迎在下方留下问题。

【讨论】:

  • 哇,效果很好。我发现令人惊讶的是,他们的文档中几乎没有提及这一点。非常感谢。
  • 非常欢迎,同意。 Auth0 倾向于提倡在移动设备上使用用户代理覆盖(浏览器 + 重定向),而今天的大多数快速入门和示例都集中在这一点上。
  • @arcseldon 我正在尝试在我的 React Native 应用程序中使用 Auth0 实现自定义登录。我查看了您的代码示例,虽然它们看起来不错且易于理解,但您的代码似乎没有使用PKCE 方法。 PKCE 方法不是推荐且安全的方法吗,我认为需要多次往返 Auth0 API 才能提高安全性?
猜你喜欢
  • 2020-01-31
  • 2022-09-28
  • 2019-12-16
  • 2021-01-09
  • 1970-01-01
  • 1970-01-01
  • 2017-04-27
  • 1970-01-01
  • 2016-08-24
相关资源
最近更新 更多