Feature
Audits behind a login
Login helpers sign Lighthouse’s browser in before it audits a dashboard or account page.
Lighthouse can only audit pages it can reach. @houses/lighthouse-login-helpers adds Puppeteer helpers your lighthouserc.js can call first: Credential login for local, dev and staging, Session injection for production behind CAPTCHA or Turnstile, and two helpers for App basic auth.
The helpers run inside the onboarded repo’s audit, never on the LHCI server.
More features
All features →- 01
Score history in Postgres
Every uploaded Build and its Runs are stored in a Postgres database you own, so trends survive redeploys.
- 02
One gate for every route
Server basicAuth protects the dashboard, registration and the upload endpoint with one username and password.
- 03
Registration with two tokens
lhci-toolkit register creates a Project and prints its Build token for CI and an Admin token you keep.