Published onOctober 6, 2025Building a Provider-Agnostic User System with Clerk and Internal User IDsarchitecturedesigndatabaseauthenticationHow I built a flexible authentication architecture that doesn't lock me into a single auth provider