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

# Authentication pages

> Customize localized authentication copy and verify every account access flow.

The **Auth Pages** tab controls shared side-panel and helper copy for the complete
Paymenter authentication journey:

* Sign in and OAuth provider actions
* Registration and multi-step navigation
* Password visibility and strength labels
* Password reset request and new password form
* Email verification
* Two-factor authentication
* Logout confirmation

## Localized fields

The global **Content language** selector at the top of LucentUI Editor controls the auth
fields. Fill English first, then switch to each enabled Paymenter language.

Dynamic placeholders such as `:provider` are part of the message contract. Preserve them
in translations so the runtime provider name remains visible.

## Error states

Laravel and Paymenter validation messages remain authoritative. LucentUI styles failed
authentication, password mismatch, and form-level errors as danger content while keeping
field-level guidance readable in light and dark mode.

## Test matrix

**1. Test failed sign-in**

Confirm the error is red, announced near the form, and does not reveal account details.

**2. Test registration validation**

Submit missing and mismatched values, move backward and forward, and check mobile layout.

**3. Test password recovery**

Verify request, token reset, strength labels, visibility toggles, and completion state.

**4. Test email verification and 2FA**

Check code entry, resend actions, invalid-code errors, and navigation back to sign-in.

**5. Test logout**

Confirm that logout opens the LucentUI confirmation modal and cancel keeps the session active.

> [!TIP]
>
> Test authentication in every enabled language. Long translations commonly expose button
> width, wrapping, and side-panel height problems before other pages do.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.