Adding lightweight authentication to your API with CloudObjects shared secrets | Dark Hacker News