> ## Documentation Index
> Fetch the complete documentation index at: https://fillout-005a867b-dependabot-npm-and-yarn-ip-address-10-4-0.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Login page

> Require respondents to verify their email or enter a password. Restrict logins to just your company's domain or a specific list in a database. Optionally limit to 1 submission or let respondents edit their previous submission.

export const SupportBanner = () => {
  const titleId = React.useId();
  return <div className="support-banner" role="region" aria-labelledby={titleId}>
      <span className="support-banner__ring support-banner__ring--outer" aria-hidden="true" />
      <span className="support-banner__ring support-banner__ring--middle" aria-hidden="true" />
      <span className="support-banner__ring support-banner__ring--inner" aria-hidden="true" />
      <span className="support-banner__ring support-banner__ring--center" aria-hidden="true" />

      <div className="support-banner__content">
        <div className="support-banner__title" id={titleId} role="heading" aria-level="2">Still have questions?</div>

        <div className="support-banner__copy">
          <span className="support-banner__line">Our team is happy to help. Start a live chat using the</span>
          <span className="support-banner__line">
            chat bubble <span className="support-banner__chat-icon" aria-hidden="true" /> in the bottom right, or email us at
          </span>
          <span className="support-banner__line">
            <a href="mailto:support@fillout.com">support{'@'}fillout.com</a>
          </span>
        </div>

        <a className="support-banner__cta" href="mailto:support@fillout.com">Contact us</a>
      </div>
    </div>;
};

## Video overview

<iframe class="notion-asset-object-fit" src="https://www.loom.com/embed/065be1b4f5bf47d887630111c1ad8a0e" title="iframe video" frameborder="0" allowFullScreen loading="lazy" scrolling="auto" width="100%" height="540px" />

## Add a login page

**Login pages** can be used to secure your form behind a password, or verify that the provided email is valid (and that they own it). Click `+ Add page`, and choose **Login**.

<img src="https://mintcdn.com/fillout-005a867b-dependabot-npm-and-yarn-ip-address-10-4-0/pl5LxIHatuUjFaBO/images/Screenshot2025-10-01at6.33.45PM.png?fit=max&auto=format&n=pl5LxIHatuUjFaBO&q=85&s=7d0cdc53f058432aabbf4cc88dedc1bd" alt="Screenshot 2025-10-01 at 6.33.45 PM.png" width="2633" height="1437" data-path="images/Screenshot2025-10-01at6.33.45PM.png" />

<Info>
  This feature is available on **Starter**, **Pro**, **Business**, and **Enterprise** plans. Learn more about our pricing plans and advanced features [**here**](https://www.fillout.com/pricing).
</Info>

## Login page types

In the left-hand panel, you can choose between **Email**, **Password**, and **Single Sign-On (SSO)**.

### Email login

This is the default **Verification type**, which requires respondents to enter an email and verify it with a code sent to their inbox.

<img src="https://mintcdn.com/fillout-005a867b-dependabot-npm-and-yarn-ip-address-10-4-0/pl5LxIHatuUjFaBO/images/Screenshot2025-10-01at6.21.12PM.png?fit=max&auto=format&n=pl5LxIHatuUjFaBO&q=85&s=afb67af22783dcd612e6cd5a1447edd9" alt="Screenshot 2025-10-01 at 6.21.12 PM.png" width="2633" height="1439" data-path="images/Screenshot2025-10-01at6.21.12PM.png" />

In the left-hand panel, you can add more restrictions such as:

* **Restrict domains** – allow only specific email domains, such as your company’s domain
* **Limit to 1 submission** – restrict each respondent to a single form submission

### **Password login**

Switch to `Password` and enter your preferred single passcode in the left-hand panel. You can edit this later on.

<img src="https://mintcdn.com/fillout-005a867b-dependabot-npm-and-yarn-ip-address-10-4-0/pXU8HEFUKu03lyrP/images/login3.webp?fit=max&auto=format&n=pXU8HEFUKu03lyrP&q=85&s=434177bf2376cba2f89d6a1666e8022e" alt="Password login" width="2176" height="897" data-path="images/login3.webp" />

Remember to `Publish` your form after entering or changing the password, otherwise respondents will not be able to access your form.

### Single Sign-On login (SSO)

You can also opt for `SSO`. Add Microsoft, OneLogin, Google Workspaces, Okta and other types of SSO login to your form. Learn more [here](/sso-form-login).

## Connect to a database

Limit logins to users listed in a specific database to log in, and retrieve their records for use in the form. On the left-hand panel, toggle `Connect to database` and choose your **Base** and **Users table**.

<img src="https://mintcdn.com/fillout-005a867b-dependabot-npm-and-yarn-ip-address-10-4-0/AmW_eRpblTJGb3lb/images/Screenshot-2026-04-22-at-6.19.27-PM.png?fit=max&auto=format&n=AmW_eRpblTJGb3lb&q=85&s=617033d848952084deb32df732d7e5ce" alt="Screenshot 2026 04 22 At 6 19 27 PM" title="Screenshot 2026 04 22 At 6 19 27 PM" style={{ width:"30%" }} width="414" height="362" data-path="images/Screenshot-2026-04-22-at-6.19.27-PM.png" />

## Allow respondents to edit past submissions

Some forms may need to be updated or edited after submitting them. Under **Basics** in the left-hand panel, toggle the `Can edit existing responses` switch.

<img src="https://mintcdn.com/fillout-005a867b-dependabot-npm-and-yarn-ip-address-10-4-0/pXU8HEFUKu03lyrP/images/login4.webp?fit=max&auto=format&n=pXU8HEFUKu03lyrP&q=85&s=f60de1f490ae190a68f9f6afaaf46dca" alt="Allow respondents to edit past submissions" width="1430" height="888" data-path="images/login4.webp" />

## Related articles

<CardGroup cols={3}>
  <Card title="Partial submissions" color="#FFC738" icon="circle-half-stroke" iconType="solid" href="/partial-submissions">
    Auto-save progress so respondents can resume later.
  </Card>

  <Card title="Let respondents edit their submissions" color="#FFC738" icon="file-pen" iconType="regular" href="/edit-form-submissions">
    Keep form responses updated.
  </Card>

  <Card title="Create an Airtable form" color="#FFC738" icon="table-layout" iconType="regular" href="/airtable">
    Use a form to create or update Airtable bases.
  </Card>
</CardGroup>

<SupportBanner />
