我是Auth0的新手,遇到麻烦了。我的应用程序将使用React和Phonegap打包。
我可以将Auth0与完全自定义的UI一起使用来创建帐户,登录等吗?
理想情况下,我的注册流程为...
我理想的登录流程是...
然后每个对我的API的请求...
不确定如何处理社交登录名,声明等,但这是另一天的事情,基本上我想通过API进行所有操作,而不使用其锁定屏幕等。
答案 0 :(得分:0)
是的!这绝对是可能的,要实现这一点,您需要使用“资源所有者密码”授予类型。
一旦您以自定义形式从用户那里收集了凭据,就可以通过使用所有必需参数调用端点-'https://yourapplication.auth0.com/oauth/token'将这些凭据直接传递给Auth0。您可以从客户端应用程序向此终结点发出简单的POST请求。为了易于使用,Auth0为它们的所有端点提供了一个JavaScript库-(https://auth0.com/docs/libraries/auth0js/v9)。 Auth0将返回一个令牌,该令牌可以通过将其传递到请求标头来调用服务器端API。
总而言之,您可以通过API进行操作,而无需使用其锁定屏幕。 让我知道您是否需要其他帮助。我们还可以讨论社交登录和声明。