Table of Contents

Namespace SEBT.Portal.Api.Filters

Classes

ResolveUserFilter

Action filter that resolves the authenticated user's numeric ID from their JWT sub claim and stashes it on HttpContext.Items. Controllers read the pre-resolved ID, keeping PII (email) out of controller code entirely. Also verifies the user still exists in the DB.