Skip to content
SHORELINE

Customer portal

Secure organization access for active STS customers.

Use the customer portal to sign in with an approved organization account, choose the right workspace, and manage account or member settings without mixing portal access into the public marketing site.

How access works

The portal is intentionally narrow for this milestone: sign-in, organization selection, account settings, and member administration.

Sign in with an approved account

Invited customers use their organization-approved Microsoft or Google identity. Password login is intentionally deferred until the customer database plan is ready.

Choose the right organization

Every protected portal page is scoped to the active Clerk organization so access follows the customer workspace, not a browser setting or email-domain guess.

Manage account and members

Users can review account sign-in settings, and organization admins can manage members and invitations from the protected portal shell.

Built as a separate customer surface

The public site remains open for visitors, while protected portal pages resolve the active customer organization on the server before allowing access.

  • Public STS marketing pages stay unauthenticated.
  • Portal access is protected by Clerk Organizations.
  • Customer data authorization must come from server-side organization context.
  • This milestone does not include CRM, billing, support tickets, project hubs, dashboards, or database-backed customer records.

Dedicated portal host

This page is the public gateway at shorelinets.com/portal. The protected portal can also run from the dedicated host portal.shorelinets.com, with the same organization-scoped access rules.