问题标签 [express-stormpath]

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 投票
2 回答
381 浏览

node.js - 我想使用 Stormpath、Express.js 和 Node.js。我想要stormpath-express还是express-stormpath?

在我有一个在服务器上工作的 Node 项目之后,我发布了一个较早的问题(“我需要知道什么才能转移一个工作的 Node 项目? ”),但在我的笔记本电脑上根本无法让它工作。

在起草另一条评论的过程中,我注意到一些有趣的事情。可能给我最多帮助的人问我 Node 和 Stormpath 的版本号,当我给他们时,他说我的 package.json 中的版本号看起来不像 Stormpath-express 版本号。

我在尝试调和时发现,既有一个stormpath-express包,也有一个express-stormpath包,而我得到的“这很奇怪”的评论是当我问我的版本号时,他考虑到了stormpath -express,我用我的 packages.json 中的express-stormpath回答了他。

我不知道这与我在转移工作节点项目需要知道什么?,但是Stormpath-expressexpress-stormpath之间有什么区别,我想为(对于 Node.js + Express.js + Stormpath)应用程序使用哪个包?

0 投票
2 回答
837 浏览

node.js - Heroku Node Express Stormpath '需要 API 密钥 ID 和密码'

我一直在关注Heroku Stormpath 文档来设置一个简单的 Express 应用程序。我的 server.js 文件中的代码如下所示:

请原谅我是 Stormpath 的新手。我也查看了 Express-Stormpath 文档,但是在本地运行应用程序时我继续收到以下错误:

我已经通过 Heroku 配置了 Stormpath 插件,heroku config在终端中运行时,我看到传入的所有变量stormpath.init都可用。有人可以告诉我我做错了什么吗?

0 投票
1 回答
1665 浏览

stormpath - 将 express-stormpath 与 node.js 一起使用时引发“需要 apiKey.id”错误

我正在使用带有 node.js 的 express-stormpath 来设置后端服务器。这是我的 server.js 代码片段,我在其中抛出错误 -

这是错误 -

我该如何解决?

0 投票
1 回答
185 浏览

javascript - express-stormpath 无法识别要在 Heroku 上初始化的环境变量

我有一个简单的 Web 服务器,尝试使用 npm-package 'express-stormpath' 进行基本用户注册。

在本地一切正常 - 但是当我部署到 Heroku 时一直出现此错误:

我已经尝试了我可以在互联网上找到的所有可能的方式来配置它:1)完全环境变量,如https://docs.stormpath.com/nodejs/express/latest/configuration.html#environment-variables中所述

2) ./stormfront 中的一个小型私有配置文件,如下所示: 使用 express-stormpath 和 node.js 时抛出“需要 apiKey.id”错误

3)我尝试了以下方法,手动创建 apiKey 对象:

https://github.com/stormpath/express-stormpath/issues/135

在heroku上没有任何作用。有小费吗?

0 投票
1 回答
129 浏览

javascript - express-stormpath 登录不适用于通过电子邮件身份验证的用户

我有一个基本的 node.js / Express 服务器,使用 express-stormpath 进行用户身份验证。无需电子邮件验证,一切正常。显然,出于多种原因,电子邮件验证是可取的,但我的电子邮件验证用户无法将标准登录流程用于受限路线。

我有自定义路线的具体示例:

此路线非常适合在电子邮件验证之前注册的用户。

但是,对于在电子邮件验证后注册的用户来说,它已被破坏。这些用户收到一封电子邮件,单击链接,进入确认屏幕(“您的帐户已成功验证并可以使用”),并在我的 Stormpath 仪表板中标记为“已启用”。

具体来说,如果他们输入了正确的密码,他们会再次被发送到http://glacial-hollows-8156.herokuapp.com/login?next=%2Fmyaccount,它会再次显示登录屏幕,无止境。如果他们输入了错误的密码,他们会收到标准错误告诉他们

有任何想法吗?也许电子邮件验证帐户未正确初始化?对于 Stormpath 提供的路线,例如“/me”,这种行为也是相同的,所以我不认为它是我的路线。当我打开和关闭电子邮件验证时,/myaccount 继续为未通过电子邮件验证的用户工作,并且总是以这种方式为通过电子邮件验证的用户中断

0 投票
2 回答
138 浏览

reactjs - ReactJS 添加本地路径

我刚开始使用 ReactJS 并尝试与 Stormpath 集成以进行用户登录。它们为 /register 和 /login 路径提供默认行为。

我希望 ReactJS 现在重定向到那些本地链接,而不是创建新的路由和组件。这怎么可能实现。

谢谢!

0 投票
1 回答
334 浏览

node.js - Stormpath 多租户快递

我正在尝试学习如何使用stormpath和express节点制作多租户应用程序。这是关于该主题的官方文档。至于现在我正在使用express-stormpath库来进行登录和其他操作。但我找不到我是如何做多租户的。

更新 我让它与护照风暴路径策略一起使用。我不知道这是否是正确的方法,但它有效......现在的问题是我如何在快速版本中更改 accountStore 动态?感觉像一个公共声明的变量不是那么好?

0 投票
1 回答
90 浏览

node.js - 在开发时绕过风暴路径

我正在尝试通过express-stormpath. 我的网络连接很差,所以每次节点应用程序重新启动时,页面需要很长时间才能响应。似乎express-stormpath在后台做某事。无论我访问哪个页面,都会出现问题。即使路线上没有风暴路径验证,也只需几秒钟即可响应。

谁能告诉我在开发模式下如何绕过 Stormpath 的所有例程。

0 投票
1 回答
47 浏览

express-stormpath - Node + Stormpath + Express:发送后无法设置标头

我是节点新手,使用stormpath 获取自定义数据,我的服务器代码检索组中的帐户以及每个帐户的自定义数据。它应该向客户端发送数据..但是我收到错误..任何帮助都会有所帮助,谢谢。

错误:“发送后无法设置标题。”

0 投票
1 回答
171 浏览

stormpath - 如何创建没有密码的stormpath用户?

我们应用程序的一些用户是管理员。我们希望赋予他们创建新用户的能力。我们考虑以下流程:

  1. 管理员进入“用户”页面并单击“创建新用户”按钮并填写新用户的姓名和电子邮件地址。
  2. 该新用户检索一封电子邮件,并确认在我们的应用程序中创建了一个用户。
  3. 用户单击电子邮件正文中的链接并进入“设置密码”页面并指定他的密码。

有没有可能用angular + express来实现这样的流程?是否有任何其他可能的流程可以实现?