Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
☕️ Reasoning
This PR adds a new Node Redis adapter for NextAuth, enabling developers to use Redis as a storage backend for sessions, users, accounts, and verification tokens. The adapter implements the official NextAuth Adapter interface and includes comprehensive tests to ensure compatibility. This expands NextAuth’s supported databases and helps users who want a lightweight, fast Redis solution.
🧢 Checklist
Documentation — Added README with usage and configuration instructions
Tests — Implemented adapter tests using NextAuth’s adapter test harness
Ready to be merged — Fully functional, tested, and follows NextAuth contribution guidelines
🎫 Affected issues
It’s a new adapter feature, so no existing issues are directly closed by this PR.
📌 Resources
Security guidelines
Contributing guidelines
Code of conduct
Contributing to Open Source