问题标签 [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.

0 投票
1 回答
119 浏览

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

0 投票
1 回答
871 浏览

angular - Safari Auth0 Lock - 无法配置验证页面

我实施的 auth0 锁似乎最近在 safari 中停止工作。(适用于 Chrome 和 Firefox)。

我更新到最新版本了,还是一样的问题。

这是来自控制台的错误消息。

{error: "server_error", errorDescription: "无法配置验证页面。", state: "w5Eu5lhRuqQ_O-m284pB~sXDLwoZ6_Iz"} = $1

它击中了下面的“authorization_error”回调

0 投票
1 回答
606 浏览

javascript - 如何使用 lock v11 从 auth0 无密码获取刷新令牌?

我有一个老式的 angularJs 应用程序,它有两个页面。在这两个页面上,我都包含了 auth0 锁定脚本。

在这两个页面中,一个具有以下 js,该 js 指定了一个 auth0 锁以允许用户登录:

另一个页面负责在他们单击电子邮件中的链接后进行回叫。

现在我已经设置offline_access了请求的范围,并且在我的本地环境中,在进行身份验证时被提示提供额外的权限(所以它正在通过)。但是,当我从lock.on('authenticated', function(authResult)..refreshToken 检查日志时,它始终为空。

网络上有一些相互矛盾的文档,两种建议都锁定将返回刷新令牌,也不会返回刷新令牌。是否有人能够确认此代码是否应产生有效的 refreshToken?

0 投票
1 回答
322 浏览

powershell - 使用 powershell 登录 Auth0 (OWIN) 锁屏

我有一个 PowerShell 脚本来预热我们使用表单身份验证的 .Net Web 应用程序。我使用Invoke-WebRequest并阅读了防伪令牌,然后使用该令牌和用户/密码字段进行了 POST。然后我存储了会话,并能够请求我们剩余的页面来预热站点。

我们现在使用 OWIN/cookies 在应用程序上实现了 Auth0。如何使用新的 Auth0 登录验证我的 powershell 会话?

编辑:让它工作

0 投票
1 回答
102 浏览

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。这里有人可以帮忙吗?非常感谢你 !

0 投票
1 回答
92 浏览

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

在此处输入图像描述

0 投票
0 回答
125 浏览

javascript - 从 Auth0 Lock 访问 app_metadata

我正在尝试app_metadata从 Auth0 访问,并且正在使用 Lock 客户端。我找到了自定义声明并创建了它们显示的规则,但现在我不知道如何实际使用这些数据。这是处理我所有身份验证的函数:

我希望在包含之后能够app_metadata从配置文件中获取,但情况似乎并非如此。我做错了什么还是我忘记了什么?

编辑1:这是我目前的规则。

0 投票
1 回答
3622 浏览

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

我的代码是:

0 投票
3 回答
250 浏览

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

0 投票
0 回答
26 浏览

android - 成功社交登录后,我在自定义选项卡中获得“打开方式”选项

我正在使用 CustomTabsIntent 通过 Auth0 启动社交登录,但成功登录后,我有 2 个选项来启动应用程序。

这是我成功登录和注册后得到的`

在此处输入图像描述

这是我的代码。

我需要知道为什么它显示 2 个选项来启动同一个应用程序,