Interface TransactionMembersOnLogin

Extended transaction members interface for the login screen

interface TransactionMembersOnLogin {
    allowedIdentifiers: null | ("email" | "username" | "phone")[];
    alternateConnections: null | (Connection | EnterpriseConnection)[];
    connectionStrategy: null | string;
    countryCode: null | string;
    countryPrefix: null | string;
    currentConnection: null | Connection;
    errors: null | Error[];
    hasErrors: boolean;
    isForgotPasswordEnabled: boolean;
    isPasskeyEnabled: boolean;
    isSignupEnabled: boolean;
    locale: string;
    passwordPolicy: null | PasswordPolicy;
    state: string;
}

Hierarchy (view full)

Properties

allowedIdentifiers: null | ("email" | "username" | "phone")[]
alternateConnections: null | (Connection | EnterpriseConnection)[]
connectionStrategy: null | string
countryCode: null | string
countryPrefix: null | string
currentConnection: null | Connection
errors: null | Error[]
hasErrors: boolean
isForgotPasswordEnabled: boolean
isPasskeyEnabled: boolean
isSignupEnabled: boolean
locale: string
passwordPolicy: null | PasswordPolicy
state: string