EndSessionPopupRequest type
EndSessionPopupRequest
- 帳號 - 將被登出的帳號物件。 所有綁定此帳戶的代幣都會被清算。
- postLogoutRedirectUri - URI 用來在跳出視窗中導向登出後頁面。 必須確保彈出視窗能關閉。
- 權限 - 發送登出請求的權限。
- correlationId - 每個請求唯一的 GUID 設定,用於遠端追蹤請求以進行遙測。
- idTokenHint - B2C 用於驗證登出的 ID 憑證(若政策要求)
- mainWindowRedirectUri - URI 用於登出完成後導覽主視窗
- popupWindowAttributes - 可選的彈出視窗屬性。 popupSize 可以設定高度和寬度,以及 popupPosition 的上下與左邊。
- logoutHint - 一個字串,指定要登出的帳號,以便在登出時跳過伺服器帳號選擇器
- popupWindowParent - 可選的視窗物件,當開啟彈出視窗時用作父視窗。 如果沒有給出,則使用全域
window。
type EndSessionPopupRequest = Partial<
Omit<CommonEndSessionRequest, "tokenQueryParameters">
> & {
authority?: string
mainWindowRedirectUri?: string
popupWindowAttributes?: PopupWindowAttributes
popupWindowParent?: Window
}