add redis authentication support