SignInResult class

Extends

建構函式

SignInResult(SignInResultState, CustomAuthAccountData)

建立一個新的 SignInResultState 實例。

繼承的屬性

data
error
state

方法

createWithError(unknown)

會建立一個新的 SignInResult 實例,並帶有錯誤。

isAuthMethodRegistrationRequired()

檢查結果是否需要驗證方法註冊。

isCodeRequired()

檢查結果是否符合法規要求。

isCompleted()

檢查結果是否已完成。

isFailed()

檢查結果是否處於失敗狀態。

isMfaRequired()

檢查結果是否需要多重認證。

isPasswordRequired()

檢查結果是否處於密碼要求狀態。

建構函式詳細資料

SignInResult(SignInResultState, CustomAuthAccountData)

建立一個新的 SignInResultState 實例。

new SignInResult(state: SignInResultState, resultData?: CustomAuthAccountData)

參數

state
SignInResultState

結果的狀況。

繼承的屬性詳細資料

data

data?: CustomAuthAccountData

屬性值

繼承自 AuthFlowResultBase.data

error

error?: SignInError

屬性值

繼承自 AuthFlowResultBase.error

state

state: SignInResultState

屬性值

繼承自 AuthFlowResultBase.state

方法詳細資料

createWithError(unknown)

會建立一個新的 SignInResult 實例,並帶有錯誤。

static function createWithError(error: unknown): SignInResult

參數

error

unknown

發生的錯誤。

傳回

一個新的 SignInResult 實例,錯誤設定為

isAuthMethodRegistrationRequired()

檢查結果是否需要驗證方法註冊。

function isAuthMethodRegistrationRequired(): this

傳回

this

isCodeRequired()

檢查結果是否符合法規要求。

function isCodeRequired(): this

傳回

this

isCompleted()

檢查結果是否已完成。

function isCompleted(): this

傳回

this

isFailed()

檢查結果是否處於失敗狀態。

function isFailed(): this

傳回

this

isMfaRequired()

檢查結果是否需要多重認證。

function isMfaRequired(): this

傳回

this

isPasswordRequired()

檢查結果是否處於密碼要求狀態。

function isPasswordRequired(): this

傳回

this