Cập nhật giải pháp:
Vì vậy, tôi đã kết thúc chỉ sao chép dự án github của hydra-cli sau khi xem qua mã của họ. Đơn giản là không có mật khẩu nào được đặt trong cấu hình, do đó không có cách nào để giải quyết nó mà không thay đổi một số mã.
Tôi đã thực hiện các điều chỉnh cần thiết và gửi một yêu cầu kéo. Giờ đây, lời nhắc yêu cầu người dùng nhập mật khẩu tùy chọn và có thể kết nối với cơ sở dữ liệu redis được bảo vệ bằng mật khẩu.
Nếu bạn thấy điều này và cần giải pháp, tôi đây là một liên kết đến nhánh mã của tôi để bạn có thể sao chép nó cho đến khi yêu cầu được chấp thuận và hydra-cli npm được cập nhật.
https://github.com/aviyacohen/hydra-cli
Bạn sẽ cần tìm hydra-cli.js
tệp trên hệ thống cục bộ của bạn (vì nó được cài đặt trên toàn cầu) và chỉ cần sao chép, dán mã của tôi vào nó thay vì mã ở đó bây giờ. Những thay đổi nhỏ, bạn có thể so sánh các tệp trước nếu muốn kiểm tra xem tôi đã làm gì, chỉ là thêm một vài dòng để kết hợp mật khẩu trong dữ liệu redis.