问题标签 [google-cloud-identity]

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 投票
0 回答
32 浏览

node.js - 如何模拟身份平台身份验证以触发 beforeCreateHandler

我有一个谷歌云功能,我在 beforeCreate 触发器的 Google Identity Platform 中运行,如下所示:

我如何去创建笑话测试来模拟这个事件。或者我怎样才能创建测试来执行这个功能。

阻塞函数:https ://cloud.google.com/identity-platform/docs/blocking-functions#:~:text=Creating%20a%20blocking%20function,-The%20following%20steps&text=Go%20to%20the%20Identity %20Platform%20Settings%20page%20in%20the%20Cloud%20Console.&text=选择%20the%20Triggers%20tab.,然后%20then%20click%20Create%20function

0 投票
0 回答
50 浏览

google-cloud-platform - Azure 函数应用到 GCP Pub/Sub 工作负载身份联合:503 错误:('无法检索身份池主题令牌','')

我尝试使用工作负载身份联合(用于身份验证)将消息从 Azure 函数应用推送到 GCP Pub/Sub。

观察:

  1. 如果我们使用具有 GCP 服务帐户的私有“密钥”的服务主体,而不是使用工作负载联合身份验证,则“Azure 函数应用程序”能够成功地将消息发布到 GCP 发布/订阅。
  2. 如果我使用 Azure VM 并从该 VM 运行代码,而不是使用“Azure Function App”,我可以使用工作负载身份联合发布消息

下面是我在 Azure 函数应用中运行代码与 Azure VM 中的代码相比所做的更改。

资源:

0 投票
0 回答
27 浏览

firebase - 使用多租户时在 Firebase 模拟器中查看经过身份验证的用户

我们正在构建的一个项目使用 Google 云身份工具包多租户功能。我们有两个正在积极使用的租户。我们通过 Firebase 的身份验证套件与所有这些进行交互。

我注意到,当使用这个时,用户帐户不再显示在 Firestore 的 UI 中。本地模拟器也是如此。

我知道该用户已创建,因为当我登录时,我会返回与在 Firestore 中创建的用户配置文件匹配的正确 uid,我可以在本地模拟器中看到该用户配置文件。

我想知道是否有人可以帮助我解决以下问题之一:

  1. 有没有办法通过模拟器管理为多租户设置创建的用户

  2. 有没有办法让我在本地使用 gcloud cli 来管理我在本地创建的用户