[英]Problems Configuring Auth0 Workflow
关于Auth0,我尝试(但失败了)获得有效的注册/登录流程。 所以我有几个问题来确保我对图书馆有很好的了解。
我已更正在auth0仪表板中配置允许的回调URL。 我可以i)实例化Lock, ii)显示弹出窗口, iii)调用Auth0。 但是...
redirect_uri
。 Lock始终发送当前页面,而不发送我设置为的自定义redirect_uri
( http:// localhost / authenticated )。 (def lock (js/Auth0Lock. “user-key” “user.auth0.com" #js {:auth {:redirect false :redirectUrl "http://localhost:8000/authenticated"}})) (.show lock)
这个家伙似乎在尝试类似的事情 。 但是,即使他选择了另一种方法。
至于您的重定向不起作用,请删除选项中的redirect: false
(通过将redirect: false
放置进来,您明确告诉Lock不要重定向,而是停留在同一页面上(通过使用弹出模式)。
如果您需要对身份验证API进行Java脚本调用,则可以将有效的原始URL添加到客户端/应用程序定义中的允许的原始(CORS)字段中。 添加为回调URL的URL将自动添加。
至于Auth0.js ,可以使用lock.getClient()
从v9中的Lock直接获得客户端。 在v10中,Lock不再返回客户端,您将需要创建自己的Auth0.js实例。 有关更多详细信息,请参见https://auth0.com/docs/libraries/lock/v10/auth0js 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.