问题标签 [auth0-lock]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
auth0 - 如何从 Auth0-Lock SSO 身份验证中获取 Facebook 用户 ID
我正在使用 Auth0-Lock 对用户进行身份验证。但似乎来自 Auth0 的响应数据不包括 Facebook user_id
。我想得到,user_id
因为我需要它在我的应用程序中显示用户的个人资料 URL,如下所示:www.facebook.com/{user_id}
.
sub
来自or的 Idpicture
与 无关user_id
。
angular - Safari Auth0 Lock - 无法配置验证页面
我实施的 auth0 锁似乎最近在 safari 中停止工作。(适用于 Chrome 和 Firefox)。
我更新到最新版本了,还是一样的问题。
这是来自控制台的错误消息。
{error: "server_error", errorDescription: "无法配置验证页面。", state: "w5Eu5lhRuqQ_O-m284pB~sXDLwoZ6_Iz"} = $1
它击中了下面的“authorization_error”回调
javascript - 如何使用 lock v11 从 auth0 无密码获取刷新令牌?
我有一个老式的 angularJs 应用程序,它有两个页面。在这两个页面上,我都包含了 auth0 锁定脚本。
在这两个页面中,一个具有以下 js,该 js 指定了一个 auth0 锁以允许用户登录:
另一个页面负责在他们单击电子邮件中的链接后进行回叫。
现在我已经设置offline_access
了请求的范围,并且在我的本地环境中,在进行身份验证时被提示提供额外的权限(所以它正在通过)。但是,当我从lock.on('authenticated', function(authResult)..
refreshToken 检查日志时,它始终为空。
网络上有一些相互矛盾的文档,两种建议都锁定将返回刷新令牌,也不会返回刷新令牌。是否有人能够确认此代码是否应产生有效的 refreshToken?
powershell - 使用 powershell 登录 Auth0 (OWIN) 锁屏
我有一个 PowerShell 脚本来预热我们使用表单身份验证的 .Net Web 应用程序。我使用Invoke-WebRequest
并阅读了防伪令牌,然后使用该令牌和用户/密码字段进行了 POST。然后我存储了会话,并能够请求我们剩余的页面来预热站点。
我们现在使用 OWIN/cookies 在应用程序上实现了 Auth0。如何使用新的 Auth0 登录验证我的 powershell 会话?
编辑:让它工作
auth0 - Auth0:自定义锁定屏幕不断弹出(AngularJs)
我下载了 auth0 快速启动项目 AngularJs SPA,以从https://github.com/auth0-samples/auth0-angularjs-samples/tree/master/01-Login启动我的应用程序。它工作正常,没有任何问题。
但是,当我按照https://auth0.com/docs/libraries/lock/v11/ui-customization的说明自定义我的锁定 UI 时,第一次出现锁定 UI,但之后,锁定对话框不断出现。以下是我的代码片段:
我尝试将选项放在 authService.js 的登录功能中,但它仍然无法正常工作。我尝试注释掉 lock.show(),然后出现标准锁定 UI。这里有人可以帮忙吗?非常感谢你 !
javascript - auth0 如何在 Lock js 中构建 SAML 身份验证请求
我想在 JavaScript 中构建 SAML 请求。我已经看到 Auth0 lock.js 在输入配置的电子邮件域时即时构建 url,即:outlook.com。
代码是开源的,但是是用 React 编写的,我不太擅长。
GitHub > https://github.com/auth0/lock
CDN 上的 Lock.js 文件:https ://cdn.auth0.com/js/lock/11.11/lock.js
任何人都可以帮助我了解此处用于构建 SAML 请求的流程/工具吗?
我的目标是用 JavaScript 构建 SAMLRequest,如果您知道其他工具,请告诉我。
TIA
javascript - 从 Auth0 Lock 访问 app_metadata
我正在尝试app_metadata
从 Auth0 访问,并且正在使用 Lock 客户端。我找到了自定义声明并创建了它们显示的规则,但现在我不知道如何实际使用这些数据。这是处理我所有身份验证的函数:
我希望在包含之后能够app_metadata
从配置文件中获取,但情况似乎并非如此。我做错了什么还是我忘记了什么?
编辑1:这是我目前的规则。
ios - 如何在没有重定向通用登录页面的情况下直接在 Auth0 中登录?
我正在研究 Auth0 集成,我在我的 Swift 项目中成功集成了 Auth0 SDK,但我想从我的应用程序实现直接登录,而不重定向到 Auth0 通用登录页面。
我在这里研究了移动登录流程(https://auth0.com/docs/flows/concepts/mobile-login-flow )。
我在 iOS Swift 中实现了 Auth0 登录,它正在工作。但我想直接登录。
查看我的屏幕
单击继续它将打开 Auth0.com 页面(我不想要这个页面,我想直接登录没有这个页面如何?)
我不想要这个页面,我想通过mu app登录页面直接登录没有这个页面,如何?。
可能吗?。
为此,我点击了此链接https://auth0.com/docs/flows/guides/mobile-login-flow/add-login-using-mobile-login-flow并实施了 code_verifier 和 code_challage。但是当我实现Authorize the User时,它会给出html response。
我的代码是:
ios - 使用未解析的标识符“连接”;您是指Auth0中的“连接”吗?
我正在处理 Auth0 Lock 集成,我收到错误Use of unresolved identifier 'connections'; 您的意思是“连接”吗?
我将代码更改为
现在我收到错误实例成员“数据库”不能用于类型“连接”
当我将代码更改为
无法构造错误“连接”,因为它没有可访问的初始化程序
我将代码更改为
获取匿名闭包参数不能在具有显式参数的闭包内使用
https://github.com/auth0/Lock.swift
https://auth0.com/docs/libraries/lock-ios/v2#configuration-options