1

Express で Stormpath を使用しており、データベースに存在する特定のユーザーのカスタム データにアクセスしたいのですが、そのユーザーとしてログインしていません。これは、特定の権限を持つユーザーが他のユーザーのカスタム データを編集できる管理者スタイルの UI で使用されます。

を使用して現在のユーザーのデータにアクセスするように、特定のユーザーのデータにアクセスするにはどうすればよいreq.user.customDataですか?

4

1 に答える 1

3

Express ライブラリを使用している場合は、次のように実行できます。

app.get('stormpathApplication').getAccount(account_href_here, function(err, account) {
  if (err) throw err;
  account.getCustomData(function(err, data) {
    if (err) throw err;
    console.log(data);
  });
});

app.get('stormpathApplication')フードの下にある Application オブジェクトであるため、これらの API ドキュメントのいずれかで動作します: http://docs.stormpath.com/nodejs/api/application

私はこのライブラリの開発者です。これが役立つことを願っています!

于 2015-02-07T09:59:56.990 に答える