> ## 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.

# SignInFormProps

Props for the SignInForm component.

## See

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

## Extends

* `Omit`\<`HTMLAttributes`\<`HTMLElement`>, `"children"`>

## Properties

| Property                          | Type                                                                                                                                                                                                   | Description                                                                                      | Overrides        |
| --------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ---------------- |
| <a id="as" /> `as?`               | `ElementType`                                                                                                                                                                                          | The element type to render the form as.                                                          | -                |
| <a id="autofocus" /> `autoFocus?` | `boolean`                                                                                                                                                                                              | If set, will auto focus the form when the component mounts and after transitions.                | `Omit.autoFocus` |
| <a id="onsuccess" /> `onSuccess?` | () => `void`                                                                                                                                                                                           | The function to call when the sign in is successful.                                             | -                |
| <a id="step" /> `step?`           | `"verification"` \| `"credentials"`                                                                                                                                                                    | If set, will render the form for this step of the sign in flow, regardless of the context value. | -                |
| <a id="children" /> `children?`   | (`props`: \{ `step`: `"verification"` \| `"credentials"`; `authMethod`: [`AuthMethod`](/sdks/cdp-sdks-v2/frontend/@coinbase/cdp-react/Type-Aliases/AuthMethod); `Form`: `ReactNode`; }) => `ReactNode` | The children of the component.                                                                   | -                |
