问题标签 [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.
authentication - 通过 Stormpath 进行 Apigee 身份验证。这可行吗?
目前,我的 Web 应用程序的所有用户都通过了 Stormpath 的身份验证。从现在开始,该 Web 应用程序将需要使用 Apigee 上托管的 rest api。这里开始我的疑惑。Apigee 通过 oauth2.0 授予对 API 的访问权限。那太棒了。但是我想知道我是否能够在 Stormpath 服务中保留当前的 webapp 身份验证。我不是 Oauth 方面的专家。因此,我不确定在 Stormpath 中进行身份验证然后在 Apigee 中请求 AccessToken 是否可行。WebApplication 将拥有客户端凭据以请求访问令牌。直截了当:用户是否可以在第三方服务中进行身份验证,并且仍然可以获得对 Apigee 中托管的 Rest API 的 Oauth 访问令牌?
非常感谢。
node.js - Heroku 节点 Stormpath
更新
我将它上传到 Azure 并立即运行 - 我相信这个问题与 .env 文件有关,但我不能确定。
所以我按照这里的指南:
并试图将应用程序推送到 Heroku。我的所有配置变量都是正确的 - 但是,当应用程序在 heroku 上启动时,我收到:
有没有人能够让 Stormpath / nodejs / heroku 运行,尤其是使用这个示例应用程序?
java - 使用 Stormpath Java API 创建客户端时出错
我正在尝试使用 JAVA API 创建一个 Stormpath 客户端。我有一个方法如下:
我在倒数第二行收到错误,堆栈跟踪是:
如果您对如何修复它有任何想法,请告诉我。
谢谢。
ajax - loginAttempts 方法的 api.stormpath REST json 发布数据
我是stormpath api的新手。我阅读了创建应用程序和用户的文档。我成功地做到了。
现在,我想使用 Web 服务对用户进行身份验证或验证。因为我的代码是
现在,在这里我总是在错误响应中得到“错误”。当我检查浏览器控制台时,它显示授权错误。
所以,请让我知道我错过了哪一步。
另外,我下载了安全密钥值文件并放在根目录下。我从我的本地主机打电话。所以,这就是为什么它不起作用?
json - 如何使用 expressJS 在 Stormpath 中获取自定义用户数据?
嗨,我想在普通 JS 函数中而不是在视图中从stormpath API 获取自定义JSON 文件。
视图方法是这样的:
但是,当我尝试只使用这样的方法时:
它返回一个意外的令牌'('错误
jquery - 从 Stormpath 获取信息?
好的,所以我正在制作一个使用 Stormpath 来管理用户帐户信息的 nodeJS 应用程序。
目前,用户可以访问网络应用程序并被要求登录/注册。一旦他们这样做,他们将被重定向到主页。
现在我想从 Stormpath 中获取他们的数据,并将其显示在他们的个人资料页面的屏幕上。所以他们的电子邮件、姓名、地址和自定义数据就是我所追求的。
现在我不想让这个调用受制于他们所处的“视图”,而是当他们点击相应的按钮时。
这就是您使用 VIEW 的方式 --- 这不是我想要的。
你如何在一个普通的 jQuery 函数中执行这个操作?
javascript - Stormpath-调用特定数据
我正在构建一个使用收藏夹功能的 Web 应用程序。该网络应用程序是使用 node & express.js 构建的,并使用 Stormpath api 进行用户管理。要实现此功能,我需要访问某些自定义数据(将被更新)。为此,我需要在用户登录到我的站点时从 Stormpath 访问用户帐户信息,但我是节点新手,看不到执行此操作的方法。
帮助??
node.js - 调用和保存用户帐户自定义数据
我正在使用 node.sdk,stormpath,express.js 和 passport.js 为我的新网站创建一个用户帐户系统。所以我设置了一个带有自定义数据槽的帐户。我想知道如何在他们注销时将新数据发布到此自定义数据槽并在他们登录时检索它。我是使用节点的新手,我不知道将代码放在哪里或如何访问他们登录时的“用户”帐户信息。据我所知,passport.js 正在处理身份验证,所以我可能看不到用户通过电子邮件在stormpath api上搜索他们的用户帐户网址......也许我'我在这里遗漏了什么??
// 渲染登录页面。router.get('/login', function(req, res) { res.render('login', { title: 'Login', error: req.flash('error')[0] }); });
// 验证用户。router.post('/login', passport.authenticate('stormpath', { successRedirect: '/home', failureRedirect: '/login', failureFlash: '哎呀我猜你需要一个帐户才能进入这里..Soz' , } ) );
// 渲染仪表板页面。router.get('/home', function (req, res) { if (!req.user || req.user.status !== 'ENABLED') { return res.redirect('/login'); }
res.render('home', { title: 'Home', user: req.user, } ); });
node.js - 风暴路径用户信息
好的,这是我的路由器代码,我正在尝试访问主页上的用户帐户信息。到目前为止没有运气......我在这里做错了什么?