When every service uses the same API key to call every other service, you don't have authentication — you have a shared secret that grants universal access.
// Client side — signs every outgoing request import { amesh } from '@authmesh/sdk'; const inventory = await amesh.fetch( 'https://inventory.internal/check', { method: 'POST', body: JSON.stringify({ sku: 'KB-001' }) } );