问题标签 [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.
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-express和express-stormpath之间有什么区别,我想为(对于 Node.js + Express.js + Stormpath)应用程序使用哪个包?
node.js - Heroku Node Express Stormpath '需要 API 密钥 ID 和密码'
我一直在关注Heroku Stormpath 文档来设置一个简单的 Express 应用程序。我的 server.js 文件中的代码如下所示:
请原谅我是 Stormpath 的新手。我也查看了 Express-Stormpath 文档,但是在本地运行应用程序时我继续收到以下错误:
我已经通过 Heroku 配置了 Stormpath 插件,heroku config
在终端中运行时,我看到传入的所有变量stormpath.init
都可用。有人可以告诉我我做错了什么吗?
stormpath - 将 express-stormpath 与 node.js 一起使用时引发“需要 apiKey.id”错误
我正在使用带有 node.js 的 express-stormpath 来设置后端服务器。这是我的 server.js 代码片段,我在其中抛出错误 -
这是错误 -
我该如何解决?
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上没有任何作用。有小费吗?
javascript - express-stormpath 登录不适用于通过电子邮件身份验证的用户
我有一个基本的 node.js / Express 服务器,使用 express-stormpath 进行用户身份验证。无需电子邮件验证,一切正常。显然,出于多种原因,电子邮件验证是可取的,但我的电子邮件验证用户无法将标准登录流程用于受限路线。
我有自定义路线的具体示例:
此路线非常适合在电子邮件验证之前注册的用户。
但是,对于在电子邮件验证后注册的用户来说,它已被破坏。这些用户收到一封电子邮件,单击链接,进入确认屏幕(“您的帐户已成功验证并可以使用”),并在我的 Stormpath 仪表板中标记为“已启用”。
具体来说,如果他们输入了正确的密码,他们会再次被发送到http://glacial-hollows-8156.herokuapp.com/login?next=%2Fmyaccount,它会再次显示登录屏幕,无止境。如果他们输入了错误的密码,他们会收到标准错误告诉他们
有任何想法吗?也许电子邮件验证帐户未正确初始化?对于 Stormpath 提供的路线,例如“/me”,这种行为也是相同的,所以我不认为它是我的路线。当我打开和关闭电子邮件验证时,/myaccount 继续为未通过电子邮件验证的用户工作,并且总是以这种方式为通过电子邮件验证的用户中断
reactjs - ReactJS 添加本地路径
我刚开始使用 ReactJS 并尝试与 Stormpath 集成以进行用户登录。它们为 /register 和 /login 路径提供默认行为。
我希望 ReactJS 现在重定向到那些本地链接,而不是创建新的路由和组件。这怎么可能实现。
谢谢!
node.js - Stormpath 多租户快递
我正在尝试学习如何使用stormpath和express节点制作多租户应用程序。这是关于该主题的官方文档。至于现在我正在使用express-stormpath库来进行登录和其他操作。但我找不到我是如何做多租户的。
更新 我让它与护照风暴路径策略一起使用。我不知道这是否是正确的方法,但它有效......现在的问题是我如何在快速版本中更改 accountStore 动态?感觉像一个公共声明的变量不是那么好?
node.js - 在开发时绕过风暴路径
我正在尝试通过express-stormpath
. 我的网络连接很差,所以每次节点应用程序重新启动时,页面需要很长时间才能响应。似乎express-stormpath
在后台做某事。无论我访问哪个页面,都会出现问题。即使路线上没有风暴路径验证,也只需几秒钟即可响应。
谁能告诉我在开发模式下如何绕过 Stormpath 的所有例程。
express-stormpath - Node + Stormpath + Express:发送后无法设置标头
我是节点新手,使用stormpath 获取自定义数据,我的服务器代码检索组中的帐户以及每个帐户的自定义数据。它应该向客户端发送数据..但是我收到错误..任何帮助都会有所帮助,谢谢。
错误:“发送后无法设置标题。”
stormpath - 如何创建没有密码的stormpath用户?
我们应用程序的一些用户是管理员。我们希望赋予他们创建新用户的能力。我们考虑以下流程:
- 管理员进入“用户”页面并单击“创建新用户”按钮并填写新用户的姓名和电子邮件地址。
- 该新用户检索一封电子邮件,并确认在我们的应用程序中创建了一个用户。
- 用户单击电子邮件正文中的链接并进入“设置密码”页面并指定他的密码。
有没有可能用angular + express来实现这样的流程?是否有任何其他可能的流程可以实现?