提供: Bright Pattern Documentation
• 日本語

Revision as of 10:10, 21 September 2026 by BpDeeplTranslateMaintenance (talk | contribs) (Updated via BpDeeplTranslate extension)

< 前へ | 次へ >
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
移動先: 案内検索
• English


getLoginState

ユーザーが認証された場合、ログイン状態、セッション、およびエージェントidを取得します。

リクエスト

構文

getLoginState(): Promise<OperationResult<LoginStateData>>

ここで:

type LoginStateData = {

isLoggedIn: boolean

agentId?: string

userName?: string

sessionId?: string

}

パラメータ

(なし)

リクエスト例

   getLoginStateButton.onclick = () => {

adApi.getLoginState()

}

戻り値

オブジェクト オブジェクトの値 データ型 オプションですか?

(Y/N)

戻り値の説明
LoginStateData
isLoggedIn ブール値 N 値が true の場合はエージェントがログインしており、false の場合はログインしていません。
agentId 文字列 Y リクエストを行ったユーザーが適切な権限を持っている場合、この値はユーザーのエージェント id を返します。
ユーザー名 文字列 Y リクエストを行ったユーザーが適切な権限を持っている場合、この値はユーザーのユーザー名を返します。
sessionId 文字列 Y リクエスト元のユーザーが適切な権限を持っている場合、この値は現在のセッション id を返します。
< 前へ | 次へ >