问题标签 [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 投票
1 回答
607 浏览

node.js - (Jade & Stormpath) 仅在特定用户访问页面时显示某些 HTML 元素

我正在尝试让我的第一个网络应用程序起步,所以我很清楚这是一个初学者的问题。

我正在使用 Node、express 和 Mongo 作为后端,Stormpath 提供用户登录/身份验证和用于视图的翡翠。登录功能运行良好,只是我想为非管理员用户隐藏“上传新计划”按钮:

我有两组人想要使用它:经理和其他所有人。所以home.jade:

如何让jade将上传按钮隐藏给未作为第一组(经理)登录的人?中间件工作得很好,如果不是经理的人尝试单击该按钮,他们会得到一个错误页面,但我宁愿隐藏它。

0 投票
1 回答
259 浏览

stormpath - 监控 Stormpath Api 调用

我过去使用过 googles youtube api,它提供了一种简单的方法来检查您在设定的时间段内(例如一个月)进行了多少 api 调用,我想知道stormpath 是否提供任何类似的服务。我好像在我的帐户设置中找不到它?

0 投票
1 回答
139 浏览

angularjs - 登录时 Stormpath 不允许我访问路线

我正在尝试学习如何将stormpath与express一起使用。我有一个用 yeoman 和 angular-fullstack 生成器生成的全栈角度/节点项目。我登录,注册并忘记密码才能工作。但是,当我想对我的一条路线添加限制以使其仅适用于登录用户时,它不会让任何人通过。

我在服务器上的 app.js 中初始化stormpath,如下所示:

我的 api index.js 文件中的路由如下所示:

我遇到的问题是,当我调用 post 路由时,我根本没有得到任何日志。我已登录该站点,但似乎它不允许我访问该路线。如果我删除了stormpath.loginRequired,那么它可以工作,但是我丢失了用户数据。

感谢您的帮助!

0 投票
1 回答
191 浏览

rest - Stormpath API 会阻止用户尝试登录一次或重复验证(刷新时)?

我正在使用stormpath的API来存储正在访问应用程序的用户详细信息(Backbone/require.js项目)。我将REST API(在Jetty服务器上运行)集成到stormapth的API以验证用户凭证。验证用户凭证(一次或多次)。似乎stormpath在短时间内没有响应特定用户并且服务器响应连接被拒绝或超时。是否有机会在重复验证时阻止这些用户几个小时。

0 投票
1 回答
48 浏览

stormpath - Stormpath - 创建用户条款和条件页面

Stormpath 是否提供了一种简单的方法来实现条款和条件页面?我没有找到太多关于如何做到这一点的信息。我在 NodeJS 中使用 Express。

任何想法都有帮助。

谢谢

0 投票
2 回答
209 浏览

jhipster - 我如何将 jhipster 与 Stormpath 集成

我正在尝试使用 jhipster。该示例开箱即用,效果很好。

我想将其配置为使用 Stormpath 用户管理 - https://github.com/stormpath/stormpath-spring-security/wiki

我找不到任何关于确保 Spring Server 和 AngularJS Client 都使用 StormPath 的博客/文章。

0 投票
2 回答
403 浏览

stormpath - express-stormpath request.uri 未定义

我正在尝试在成功服务的 aws linux 实例上运行 express-stormpath。我已经检查了我的密钥和应用程序的两倍和三倍,并确保它们已连接到应用程序。我去了一个新的虚拟机并使用最简单的服务来确保我成功地为sailsjs应用程序提供服务的虚拟机中没有问题。

任何指导表示赞赏...

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 投票
1 回答
156 浏览

configuration - 设置 Stormpath 配置选项

我正在尝试使用 Stormpath 自定义注册页面,但我无法弄清楚为什么配置选项不起作用。enableXXX 和 requireXXX 工作,但 web:{...} 内的任何信息都没有显示。我已经尝试重新排序选项,但这也不起作用。

具体来说,我想:

-- 在 /signup 而不是 /register 注册用户。现在只有 /register 正在工作。

-- 我想在注册后将他们重定向到另一个站点。我随机把google.com放在那里,但是注册完成后我仍然被重定向到“/”。

-- 我想重新排序注册字段。我希望电子邮件成为第一个字段,但用户名目前是第一个。

这是 app.js:

其他可能相关的信息:

-- 该站点托管在 Heroku 上,但我没有使用 Stormpath 插件,因为我无法让它工作。

-- 我在 Mac 上。

我已经坚持了好几天了,我一直无法弄清楚我做错了什么。任何帮助将非常感激。

0 投票
0 回答
336 浏览

angularjs - Stormpath AngularJS 电子邮件验证链接需要身份验证

我正在尝试为stormpath + angularjs 设置电子邮件验证工作流程。单击发送到我的电子邮件的验证链接后,我被重定向到http://localhost:3000/register/verify?sptoken=4rxDhXLpvcNj7AUzSvYIDL. 根据教程,这是预期的 url 。问题是 url 需要对用户进行身份验证。这是弄巧成拙的,因为用户只有在使用通过电子邮件验证的注册凭据登录后才能获得身份验证。

教程中的一个步骤让我感到困惑,这可能是问题的原因是Add the sptoken Paremeter。它说将参数添加'/register/verify?sptoken'到控制器中的url属性中emailVerification。这对我来说没有意义,因为角度生成器创建的控制器文件实际上是空的,不应该影响路由,所以相反,我为模块中的emailVerification状态做了这个。$stateProvider

除此之外,其他步骤都很简单。我尝试设置sp: { authenticate: false }状态emailVerification,但这并没有解决问题。

角应用程序.js

注册.html

emailVerification.html

服务器 app.js