> ## Documentation Index
> Fetch the complete documentation index at: https://docs-dev-docs-event-stream-action-templates.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# TransactionMembersOnLoginPassword

```ts Example theme={null}
export interface TransactionMembersOnLoginPassword extends TransactionMembers {
  isSignupEnabled: boolean;
  isForgotPasswordEnabled: boolean;
  isPasskeyEnabled: boolean;
  getPasswordPolicy(): PasswordPolicy | null;
  getUsernamePolicy(): UsernamePolicy | null;
  getAllowedIdentifiers(): IdentifierType[] | null;
}
```

## Properties

<ParamField body="alternateConnections" type={<span><a href="/docs/libraries/acul/js-sdk/Screens/interfaces/Connection">Connection</a></span>} />

<ParamField body="connectionStrategy" type="string" />

<ParamField body="countryCode" type="string" />

<ParamField body="countryPrefix" type="string" />

<ParamField body="currentConnection" type={<span><a href="/docs/libraries/acul/js-sdk/Screens/interfaces/Connection">Connection</a></span>} />

<ParamField body="errors" type={<span><a href="/docs/libraries/acul/js-sdk/Screens/interfaces/Error">Error</a></span>} />

<ParamField body="hasErrors" type="boolean" />

<ParamField body="isForgotPasswordEnabled" type="boolean" />

<ParamField body="isPasskeyEnabled" type="boolean" />

<ParamField body="isSignupEnabled" type="boolean" />

<ParamField body="locale" type="string" />

<ParamField body="state" type="string" />

## Methods

<ParamField body="getAllowedIdentifiers" type={<span><a href="/docs/libraries/acul/js-sdk/Screens/type-aliases/IdentifierType">IdentifierType</a>[]</span>} />

<ParamField body="getPasswordPolicy" type={<span><a href="/docs/libraries/acul/js-sdk/Screens/interfaces/PasswordPolicy">PasswordPolicy</a></span>} />

<ParamField body="getUsernamePolicy" type={<span><a href="/docs/libraries/acul/js-sdk/Screens/interfaces/UsernamePolicy">UsernamePolicy</a></span>} />
