Authentication and access control

HTTP auth challenges, cookie-gated content, expired sessions, SameSite scoping, login surfaces, and redirect-to-login flows.

Fixtures that let a crawler distinguish the common ways sites gate content: 401 challenges (Basic and Digest), 403 forbidden without a challenge, cookie set/read gating, expired sessions, SameSite=Strict cross-site cookie scoping, visible login forms, and redirect-to-login bounces.

These are fixtures of auth behaviour, not real security. Every credentialed fixture accepts exactly one documented, intentionally public credential pair:

username: crawler
password: Sitebulb-Crawler-Test-2026

These values grant access to nothing except fixture content on this test site. They are published here precisely so crawlers can be configured with them. Never reuse this pair for anything that protects real data.

Every cookie set by this group is path-scoped to /tests/auth/. No route outside this group is ever gated, redirected, or altered by these fixtures; a crawler that never visits this group sees zero auth behaviour.

Families:

Only the robots-accessible login form and the IP reference page appear in the default sitemap. Every credentialed or gated route is a direct-entry fixture in the safe manifest, never listed in any sitemap.

Fixtures in this category

Back to the fixture index