Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SSL/TLS Support for Redis Connections #1018

Open
100tomer opened this issue Mar 19, 2024 · 3 comments
Open

SSL/TLS Support for Redis Connections #1018

100tomer opened this issue Mar 19, 2024 · 3 comments

Comments

@100tomer
Copy link

Is your feature request related to a problem? Please describe.
The package currently lacks support for SSL/TLS encrypted Redis connections, which is crucial for secure data transmission, especially given that Redis has supported SSL/TLS since version 6.0.

Describe the solution you'd like
I propose adding SSL/TLS connection support, including:

  1. An enablement option for SSL/TLS.
  2. Configuration for SSL/TLS parameters (CA certificate, client certificate/key).
  3. Server certificate verification.
  4. Guidance in the documentation on setting up secure connections.
@jaredwray
Copy link
Owner

@100tomer thanks for such a thorough feature request 🎉

Agreed we should add SSL/TLS support. Whats your thoughts if we should wait as there is plans later this year to move to the standard redis adapter.

@100tomer
Copy link
Author

@100tomer thanks for such a thorough feature request 🎉

Agreed we should add SSL/TLS support. Whats your thoughts if we should wait as there is plans later this year to move to the standard redis adapter.

I really love this package so I would love if it can be added soon. Currently it's not stopping me from continue creating in my new OpenSource platform but it soon will (when I'll publish it)

@jaredwray
Copy link
Owner

@100tomer - thanks and I think the first thing is to move to the standard redis adapter instead of ioredis. That is pretty significant work and we might be able to do this after the v5 updates and moving to ESM.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants