Secured API Key generation on the edge with Fly

Algolia is a managed search service. They host your index on a globally distributed network (so it’s fast), but if you want to authenticate users, you have to generate a temporary key for them.

This means your first call will require a full trip to your backend authentication server, but you can speed that up using edge computing.

This article will show how to generate temporary keys on the fly.

@kurt @Codepope this is now on GitHub and ready to review: https://github.com/fly-examples/fly-algolia-secured-key

Adeyinka Adegbenro did the demo app and article. I did final edits and cleanup.

Let me know if there are any ways we can improve this one. Thanks!

Just did a run over the opening paras - https://github.com/fly-examples/fly-algolia-secured-key/pull/1 and added some notes on the flyctl setup section.