0

編集: ストームパス トークンは 4 秒で期限切れになることが判明しました。これを変更する方法を知っている人はいますか?

nodejs を使用して記述された REST API があります。ユーザーの管理に stormpath を使用しています。

まず、ユーザーに、stormpath.authenticate を使用して JWT トークンを生成するように依頼します。その後の API へのすべてのリクエストは、このトークンを使用して認証されます。ただし、ストームパスを使用してリクエストを認証する方法がよくわかりません。

stormpath.authenticateApiRequest を呼び出そうとすると、常にトークンの期限切れエラーが発生します。

誰もこれについて経験がありますか?

ユーザーの認証:

app.authenticateAccount(request, function(err, result) {
  if (err) {
    callback(err);
  }
  callback(null, result.getAccessTokenResponse());
}

トークンは REST 応答で返送されます。ただし、取得するトークンは 4 秒間のみです。トークンの例:

{ iss: 'https://api.stormpath.com/v1/applications/327amCVmifPJe3hr09BbiX',
  sub: 'https://api.stormpath.com/v1/accounts/327S85vQ0qSth0raGDZwHN',
  jti: '5c0eb388-b9d4-4303-a9f3-b50ec9c35440',
  iat: 1443702904,
  exp: 1443702908 }
4

0 に答える 0