问题标签 [usergrid]

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 回答
86 浏览

apigee - 为使用外部身份提供程序和使用 Apigee BaaS (Usergrid) 注册的用户设置什么密码

假设一个移动原生应用程序使用外部身份提供商(如 Google+)来登录和注册其用户。同时在 Apigee 的 BaaS(又名 usergrid)上存储应用程序和用户特定信息。当用户使用外部Identity provider在你的App中注册时,你会得到一个短暂的access_token和用户的身份(即Email、name、userId等),这时app需要在apigee BaaS(Usergrid)中注册一个新用户),但是您似乎需要设置密码,否则用户将无法登录 BaaS/Usergrid,也无法通过 API 更新、保存或获取任何用户数据。所以,我的困惑是如何安全地注册和登录用户到 Baas/Usergrid 并同时使用外部身份提供程序登录?

0 投票
1 回答
2057 浏览

r - 将图像(png 文件)添加到使用 R 创建的 pdf 文件的标题中

我正在尝试将 .png 图像(徽标)添加到使用 ggplot 创建并打印为 pdf 的图形的 pdf 报告的标题中。

我找到了以下示例如何将图像添加到 ggplot图。但是,我希望将 .png 图像添加到 ggplot 区域之外的 pdf 标题中。

...生成一个如下所示的 pdf:

在此处输入图像描述

但是,我希望图像显示在 ggplot area 之外。或者更具体地说,我希望图像显示在报告标题(左上角)中,如下例所示:

在此处输入图像描述

我发现以下函数可用于创建文本脚注,但不知道如何修改它以插入 .png 图像。

任何帮助将不胜感激。

0 投票
1 回答
65 浏览

javascript - 没有用户指定 usergrid 错误

当尝试使用 Apigee 和 Usergrid 将用户添加到组时,使用 apigee 网站上的示例代码,我不断收到错误消息“未指定用户”

如何指定用户?代码是正确的,并且似乎 apigee.js 代码在引用用户名时存在问题。

我尝试以不同的方式传递用户名,我用谷歌搜索直到我的手指麻木。

0 投票
1 回答
433 浏览

node.js - Apigee 中的业务逻辑 | 在客户端还是 API 管理?

我们正在使用 Apigee BaaS 为移动应用程序提供动力。

到目前为止,我们一直在使用 Apigee BaaS 对集合进行 CRUD 操作。我们使用内置的 Facebook 登录来验证用户。

现在,我们有不同的需求,因此我们必须添加很多业务逻辑。我把这个逻辑放在哪里?

  1. 在移动应用程序中? 优点:我们可以坚持现有的代码,FB登录不需要任何改变,Apigee BaaS客户端SDK的使用是完整的。 缺点:所有业务逻辑都在前端?我对此不是很高兴。

  2. 在 nodejs 代理中?Apigee 建议使用此类 API Management/Edge 来开发具有业务逻辑的代理。优点:移动应用端的代码更干净。 缺点1) 我不能再使用客户端 SDK 2) 两个 http 调用 - 移动应用调用 Apigee API 管理,然后通过 NodeJs SDK 调用 Apigee BaaS。3) FB 登录变得繁琐。我可能必须将令牌发送到 API 管理,然后将其传递给 BaaS。通过客户端 SDK 登录 FB 的幕后之美几乎消失了。

在这种情况下我该怎么办?Apigee 的建议是什么?

0 投票
1 回答
147 浏览

apigee - Apigee:设置本地用户网格导致问题

我已经下载了 Usergrid 以在我的本地环境中运行。我在启动它时遇到了问题。对于初学者,我无法登录 Usergrid 控制台。我使用了默认密码 test/test & superuser/superpassword 但我无法进入控制台。有什么建议可以解决这个问题吗?

在日志中,我看到以下消息:

-S

0 投票
1 回答
135 浏览

apigee - Apigee127:Usergrid 下载失败阻止 Mocks 被测试

感谢斯科特的提示,我确实第二次下载了它并确保大小如您所说:

但是,当我在那之后尝试启动 usergrid 时,它会在启动时抛出一条消息,表明它无法启动,尽管 Jetty 似乎已经启动:

您以前见过这个以及关于如何确保 usergrid 启动的任何想法吗?

-S

0 投票
1 回答
186 浏览

usergrid - Apigee Usergrid:usergrid 是否允许子集合?

我知道在 usergrid UI 中我可以创建一个 Individual collection ,但它不允许我在一个集合下创建一个集合。有没有办法做到这一点。否则我们将被迫在代理层中编写我们不想做的业务逻辑。

问候-S

0 投票
0 回答
107 浏览

apigee - Usergrid:访问 Usergrid 中的资源

我在本地运行 usergrid,我正在尝试访问我刚刚创建的实体,但是尽管确认了文档中指定的内容,但我似乎遇到了问题:

我创建的实体是:/summaries/915b986a-78cf-11e4-aa04-eb4bd0e81071

它以我的 API 名称开头,而我的组织名称又以我的组织名称开头,所以它给了我:

我无法通过上述方式联系到实体,我有什么遗漏吗?

-S

0 投票
2 回答
2290 浏览

node.js - Node.js:无法调用管道函数

我正在尝试一个简单的程序来调用后端并获取响应,这是我的 node.js 代码:

但是我收到以下错误:

是否有一些我需要下载的 npm 包?

-S

0 投票
1 回答
114 浏览

apigee - Usergrid:如何从 Usergrid 实体中删除添加的元数据

我在 usergrid 上创建了一个实体,但我发现 usergrid 在 JSON 中添加了额外的数据,我真的不想出现在 API 层中。例如,这是我的实体:

uuid/type/created/modified 字段不是我想要提取的,尽管 usergrid 将其添加。我可以在接收端编写逻辑来解析它,但我们不想在代理中编写任何类型的业务逻辑。我怎样才能抑制这种行为?