[minor] allow redis to authenticate and implement del