【问题标题】:Getting information from Stormpath?从 Stormpath 获取信息?
【发布时间】:2014-10-20 22:25:17
【问题描述】:

好的,我正在制作一个使用 Stormpath 来管理用户帐户信息的 nodeJS 应用程序。

目前用户可以访问网络应用程序并被要求登录/注册。一旦他们这样做,他们就会被重定向到主页。

现在我想获取他们从 Stormpath 中的数据,并将其显示在他们的个人资料页面的屏幕上。 所以他们的电子邮件、姓名、地址和自定义数据就是我所追求的。

现在我不想让这个调用受制于他们的“视图”而是当他们点击相应的按钮时。

这就是您使用 VIEW 的方式 --- 这不是我想要的。

var stormpath = require('express-stormpath');
app.get('/email', stormpath.loginRequired, function(req, res) {
res.send('Your email address is:', res.locals.user);
});

在普通的 jQuery 函数中如何执行这个操作?

【问题讨论】:

    标签: jquery node.js api express stormpath


    【解决方案1】:

    哟,听起来你想做的是使用 jQuery 来获取用户的帐户数据并在页面上使用它。这样做的唯一方法是首先将用户的 JSON 数据传递到视图中。

    jQuery 只会查看 DOM,因此它只能访问视图中已经存在的数据——如果您不希望视图中的用户数据,则无法使用AJAX 类型请求。

    您可以做的是更新您的视图代码,以便返回的 HTML 在隐藏的 div 中包含 JSON 格式的用户数据,然后使用 jQuery 从隐藏的 div 中提取该数据并使用它。

    这有意义吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-05-12
      • 2021-01-06
      • 2018-06-18
      • 2021-07-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-28
      相关资源
      最近更新 更多