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

# Authentication

> Manage user access and security

***

## Register a New Account

<Steps>
  <Step title="Navigate to Registration">
    Go to `/register` on the Stringboot Dashboard
  </Step>

  <Step title="Enter Account Details">
    * Enter your email address
    * Create a strong password (minimum 8 characters)
  </Step>

  <Step title="Create Account">
    Click **Register** button to create your account
  </Step>
</Steps>

<Tip>
  You can also use **Google Sign In** for faster registration via OAuth authentication
</Tip>

***

## Login to Your Account

<Steps>
  <Step title="Go to Login Page">
    Navigate to `/login`
  </Step>

  <Step title="Enter Credentials">
    * Enter your email
    * Enter your password
  </Step>

  <Step title="Sign In">
    Click **Sign In** to access your dashboard
  </Step>
</Steps>

**Alternative**: Click **Sign in with Google** for OAuth authentication

***

## Reset Your Password

Forgot your password? Here's how to reset it:

<Steps>
  <Step title="Access Reset Page">
    On the login page, click **Forgot Password?**
  </Step>

  <Step title="Submit Email">
    Enter your email address associated with your account
  </Step>

  <Step title="Check Email">
    Follow the instructions sent to your email inbox
  </Step>

  <Step title="Create New Password">
    Create a new secure password when prompted
  </Step>
</Steps>

***

## Link Google Account

Connect your Google account to your existing Stringboot account:

<Steps>
  <Step title="Access Settings">
    Navigate to **Settings** from the sidebar
  </Step>

  <Step title="Find Account Linking">
    Locate the **Account Linking** section
  </Step>

  <Step title="Connect Google">
    Click **Link Google Account** button
  </Step>

  <Step title="Complete OAuth Flow">
    Follow the OAuth flow to connect your Google account
  </Step>
</Steps>

<Note>
  Email verification is required for certain features. Check your inbox after registration.
</Note>

***

## Security Best Practices

<CardGroup cols={2}>
  <Card title="Strong Passwords" icon="lock">
    Use passwords with 8+ characters, mixing letters, numbers, and symbols
  </Card>

  <Card title="Account Linking" icon="link">
    Link your Google account for 2FA-like protection
  </Card>

  <Card title="Email Verification" icon="envelope-circle-check">
    Verify your email to unlock all features
  </Card>

  <Card title="Regular Updates" icon="rotate">
    Update your password periodically for enhanced security
  </Card>
</CardGroup>

***

## Next Steps

<CardGroup cols={2}>
  <Card title="Dashboard Overview" icon="gauge" href="/dashboard-guides/dashboard-overview">
    Explore the main dashboard
  </Card>

  <Card title="Create Your First App" icon="plus" href="/dashboard-guides/applications">
    Start managing string resources
  </Card>
</CardGroup>
