Hi all! we wrote this post a couple weeks ago. The TL;DR is that we recently built an API Key authorization flow that can integrate into any API provider's Gateway and makes it trivially easy for them to provide their users self-service API key management: <a href="https://speakeasyapi.dev/docs/product-reference/speakeasy-platform/api-keys" rel="nofollow">https://speakeasyapi.dev/docs/product-reference/speakeasy-pl...</a><p>To get that working we first evaluated every commonly-used auth method before deciding on a fairly unique approach, Signed Tokens as API Keys, but with 1 Signing Key Per API key.<p>Happy to answer any questions people have about this novel approach, or anything API auth related. If anyone wants to try out the tool here's the sign up for the waitlist: <a href="https://speakeasyapi.dev/request-access/" rel="nofollow">https://speakeasyapi.dev/request-access/</a>