Adding lightweight authentication to your API with CloudObjects shared secrets · HackerTrans