service · inferred from evidence
Clerk
An authentication service for web applications.
- Clerk user webhooks: handle created, updated, and deleted, never only created
Clerk user sync: user.created, user.updated, and user.deleted are one sync unit. Covers subscribing to all three, routing to one sync function, and the created-only handler trap. Not for organization events or session webhooks.
- Clerk event: user.updated, treat it as an upsert and expect out-of-order delivery
Clerk user.updated webhook handler design: profile edits, email changes, and metadata writes all arrive as user.updated. Covers upsert handling, out-of-order delivery, and primary email recomputation. Not for organization events or session