> ## Documentation Index
> Fetch the complete documentation index at: https://okl-ink.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Password Protection

> Learn how to secure private project pages with password gates and manage visitor access.

# Password Protection

okl.ink allows creators to gate entire project pages with password protection. This is ideal for private beta launches, client deliverables, investor pitch links, or confidential portfolios.

***

## How It Works for Visitors

When a visitor navigates to a password-protected page:

1. **Password Prompt**: Instead of the bento grid, the visitor sees an editorial lock screen asking for the page passcode.
2. **Access Verification**: Upon entering the correct password, the session unlocks and the full bento canvas is displayed immediately.
3. **Remembered Session**: The visitor stays unlocked during their active session without needing to re-enter the password on every refresh.

***

## Enabling Password Protection

<Steps>
  <Step title="Open Page Settings">
    In the builder canvas, open the **Settings** panel for your project.
  </Step>

  <Step title="Toggle Password Protection">
    Switch on **Enable Password Protection**.
  </Step>

  <Step title="Set a Secure Passcode">
    Enter your desired password. Passwords are saved with enterprise-grade encryption.
  </Step>

  <Step title="Save and Share">
    Save your changes. Share the URL (`okl.ink/your-slug`) along with the passcode directly with your intended audience.
  </Step>
</Steps>

***

## Best Practices

<CardGroup cols={2}>
  <Card title="Private Demos & Releases" icon="lock">
    Protect pre-release software builds, documentation links, and early access tokens before public announcement.
  </Card>

  <Card title="Client Portfolios" icon="briefcase">
    Deliver customized project hubs with case studies, contracts, and video previews to prospective clients.
  </Card>

  <Card title="Updating Passwords" icon="key">
    You can change or remove the password at any time from your page settings. Updating the password immediately invalidates previous visitor sessions.
  </Card>

  <Card title="Independent Page Privacy" icon="shield-halved">
    Each page you create has independent security controls. You can have public and private pages under the same account.
  </Card>
</CardGroup>
