Introduce the internal campaign-management area gated by its own authentication, kept isolated from the Payload admin so a campaign session and an admin session can coexist in one browser. - Add separate `campaignUser` auth collection (not `users` + roles) - Authenticate via an isolated httpOnly `campaign-token` cookie scoped to /campanha, distinct from the default `payload-token` - Add loginCampaign/logoutCampaign server actions and getCampaignUser session verification helper - Add public login route and a protected (app) route group whose layout enforces the auth barrier - Add migration 20260716_010420_add_campaign_user and document the auth foundation in AGENTS.md |
||
|---|---|---|
| .. | ||
| 20260715_163458_initial.json | ||
| 20260715_163458_initial.ts | ||
| 20260715_163500_consent_text_to_jsonb.ts | ||
| 20260715_181058_add_post_and_tag.json | ||
| 20260715_181058_add_post_and_tag.ts | ||
| 20260715_215834_rename_tag_visible_to_hidden.json | ||
| 20260715_215834_rename_tag_visible_to_hidden.ts | ||
| 20260716_010420_add_campaign_user.json | ||
| 20260716_010420_add_campaign_user.ts | ||
| index.ts | ||