Redis Store + less verbose + custom auth function