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

# Custom Sign-In Page

> Create a branded sign-in page for your organization with custom authentication methods, cover images, and subdomain access

## Overview

Custom sign-in pages let you create a branded authentication experience for your organization. Instead of using the default Stardeck sign-in page, your team members and customers see a page tailored to your organization — with your logo, custom messaging, and the authentication methods you choose.

Each custom sign-in page is accessible at two URLs:

* **Path-based**: `https://www.stardeck.ai/signin/your-org-slug`
* **Subdomain**: `https://your-org-slug.stardeck.ai`

Both URLs serve the same page. The subdomain option gives you a cleaner, branded URL to share with your team.

## Setting Up

1. Navigate to [**Organization Settings** → **Sign-In Page** tab](https://www.stardeck.ai/dashboard/settings?tab=signin)
2. Toggle **Enable custom sign-in page**
3. Configure your authentication methods and customization options
4. Click **Save Changes**

<Note>
  The Sign-In Page tab is only available to organizations with this feature enabled. Contact support
  if you don't see it in your settings.
</Note>

## Authentication Methods

You can enable any combination of the following sign-in methods:

| Method               | Description                                   |
| -------------------- | --------------------------------------------- |
| **Email & Password** | Traditional email and password authentication |
| **Google OAuth**     | Sign in with a Google account                 |
| **LINE**             | Sign in with a LINE account                   |

At least one method must be enabled at all times. Your users will see only the methods you've turned on.

<Note>
  LINE OAuth must be configured in your authentication provider before it can be used. Contact
  support for setup assistance.
</Note>

## Customization

### Cover Image

Upload a cover image that replaces the default animated gradient on the left panel of the sign-in page (visible on desktop). This is a good place for your brand imagery, a product screenshot, or a team photo.

* **Recommended size**: 1200x900px or larger
* **Supported formats**: PNG, JPEG, GIF, WebP
* **Maximum file size**: 10MB

When a cover image is set, the default Stardeck marketing copy on the left panel is hidden — the image speaks for itself.

### Heading & Subheading

Customize the text that appears above the sign-in form:

* **Heading**: Defaults to "Sign in to \[your org name]" if left empty
* **Subheading**: Optional — add a welcome message or brief description

### Accent Color

Set a hex color (e.g. `#4F46E5`) to customize the primary button color on the sign-in form. Leave empty to use the default theme color.

## Sign-In URLs

Once enabled, your custom sign-in page is accessible at:

* `https://www.stardeck.ai/signin/your-org-slug`
* `https://your-org-slug.stardeck.ai`

Both URLs are shown in the settings tab with copy buttons for easy sharing.

## Internal Apps Integration

Custom sign-in pages work with [internal and private apps](/app-visibility). When an unauthenticated user tries to open an internal app, they're automatically routed to your organization's custom sign-in page instead of the default Stardeck sign-in. After authenticating, they're redirected straight to the app they were trying to access.

For users who are already signed in, internal and private apps skip the sign-in page entirely — they're forwarded to the app with no additional prompts.

When a user signs out from an internal or private app, they're signed out of the whole Stardeck platform (after a confirmation) and returned to this custom sign-in page — the same page they'd use to sign back in.

## How It Works

1. A user visits your custom sign-in URL (or is redirected there from an internal app)
2. They authenticate using one of your configured methods
3. A Stardeck session is created
4. They're redirected to the organization dashboard — or back to the app they came from

The custom sign-in page authenticates users into the Stardeck platform. Once signed in, users can access any internal apps they have permission for without signing in again.

<Card title="App Visibility" icon="eye" href="/app-visibility" horizontal>
  Learn about public, internal, and private app access controls
</Card>

<Card title="Members & Roles" icon="users" href="/members-and-roles" horizontal>
  Manage who can access your organization and apps
</Card>
