Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt

Use this file to discover all available pages before exploring further.

Patient portal sign-in screen at /portal/login where existing portal users authenticate with email and password to access their health information.

Overview

The Portal Sign In page is the authentication entry point for the patient portal. It presents an email/address and password form. On success the user is redirected to /portal/dashboard. The page is accessible without an existing session (public route, no authentication guard) and is WCAG 2.1 AA compliant per inline documentation.

Who it’s for

No explicit permission gate on this route.

Before you start

  • You must have a registered portal account. If you do not have one, register at /portal/register.
  • Your email address must be verified before sign-in will succeed.

Steps

  1. Navigate to /portal/login.
  2. Enter your registered email address.
  3. Enter your password.
  4. Click Sign In.
  5. If MFA is enabled on your account, complete the second-factor challenge when prompted.

Key concepts

Show/hide password toggle — The sign-in form includes a control to reveal or hide the password field. Error sanitization — Error messages shown on failed sign-in are sanitized; internal details are never exposed.

Platform Foundation

Platform Foundation overview.

Governance & parity

This page documents shipped product behavior. It is not medical, legal, or billing advice. Verify against your organization’s policies and applicable regulations before using it for clinical, compliance, or billing decisions. Protected health information (PHI) shown in the product is governed by your tenant’s access controls and is never exposed in this documentation.
  • src/routes/public.tsx
  • src/cores/pm/pages/portal/PortalLoginPage.tsx
  • src/cores/pm/hooks/usePortalAuth.ts