# Test Accounts (Local Dev Only)

> These credentials are for local development only. Do not use in production.

## Admin

| Field    | Value                      |
|----------|----------------------------|
| Email    | admin@docuvault.example    |
| Password | Admin1234!                 |
| Role     | admin                      |

Seeded automatically on first startup via `ADMIN_EMAIL` / `ADMIN_PASSWORD` env vars in `.env`.

## Regular Test User

The integration test (`test_integration.py`) registers a fresh user on every run with a randomly generated email (`testuser_<hex>@example.com`) and a unique password. There is no fixed persistent test user.

To create a manual test user, register via the API or UI:

| Field    | Suggested value            |
|----------|----------------------------|
| Email    | testuser@docuvault.example |
| Password | TestUser1234!              |
| Role     | user                       |
