0
特定のアプリケーションに対してユーザーの最終ログイン日を見つけるためのAPIを探しています。存在するかどうかわからない場合は、この情報をAPI呼び出しで取得することについてのご意見をお知らせください。最終ログイン日からアプリケーション
特定のアプリケーションに対してユーザーの最終ログイン日を見つけるためのAPIを探しています。存在するかどうかわからない場合は、この情報をAPI呼び出しで取得することについてのご意見をお知らせください。最終ログイン日からアプリケーション
あなたはユーザーがUser profile上の任意のアプリケーションに認証された最後の日付を取得することができます。lastLogin
フィールドは、ユーザが最後にログインした時間のタイムスタンプが含まれてい
GET https://dev-12345.oktapreview.com/api/v1/users/xyz
{
"id": "xyz",
"status": "ACTIVE",
"created": "2017-02-22T02:33:02.000Z",
"activated": null,
"statusChanged": "2017-02-22T17:50:43.000Z",
"lastLogin": "2017-09-28T16:19:57.000Z",
"lastUpdated": "2017-08-08T20:11:46.000Z",
"passwordChanged": "2017-02-22T17:50:43.000Z",
"profile": {
"lastName": "Barbettini",
"firstName": "Nathanael",
// ...
}
を
このただし、アプリごとにトラッキングされません。
GET https://dev-12345.oktapreview.com/api/v1/apps/abc/users/
{
"created": "2017-09-22T00:54:49.000Z",
"lastUpdated": "2017-09-22T00:54:49.000Z",
"scope": "GROUP",
"status": "ACTIVE",
"statusChanged": "2017-09-22T00:54:49.000Z",
"passwordChanged": null,
"syncState": "DISABLED",
"profile": {
"zoneinfo": "America/Los_Angeles",
"region": null,
// ...
}
しかし、それはlastLogin
を持っていません:あなたは、アプリケーション固有のApp User得ることができます。これを解決できる方法の1つは、アプリケーションコードのアプリケーションユーザープロファイルにタイムスタンプを保存することです。