add authentication to the recharge api