> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cdp.coinbase.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SignInModalProps

Props for the SignInModal component.

## See

[SignInModal](/sdks/cdp-sdks-v2/frontend/@coinbase/cdp-react/Components/SignInModal)

## Properties

| Property                              | Type                                                                                      | Description                                                                                           |
| ------------------------------------- | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
| <a id="authmethods" /> `authMethods?` | [`AuthMethod`](/sdks/cdp-sdks-v2/frontend/@coinbase/cdp-react/Type-Aliases/AuthMethod)\[] | Filter the auth methods that are shown to the user (this still respects the CDP config auth methods). |
| <a id="children" /> `children?`       | `ReactNode`                                                                               | If provided, will render the children instead of the default trigger button.                          |
| <a id="open" /> `open?`               | `boolean`                                                                                 | Whether the modal is open. Note: if you set this, you must also set `setIsOpen`.                      |
| <a id="setisopen" /> `setIsOpen?`     | (`value`: `boolean`) => `void`                                                            | A function to set the modal's open state. Note: if you set this, you must also set `open`.            |
| <a id="onsuccess" /> `onSuccess?`     | () => `void`                                                                              | A function to call when the sign-in flow is successful.                                               |
