Add support for redis auth

if password is undefined, it becomes the string 'undefined' btw