NestJS Auth Modül
nestjs-auth-module, NestJS için hafif (lightweight) bir kimlik doğrulama modülüdür.
Uygulamalarınızda sağlayıcı (sağlayıcı) tabanlı basit bir yapı sunarak şunları yapmanızı sağlar:
- token üretmek
- gelen Bearer token’ları doğrulamak/çözmek (verify/decode)
- HTTP route’larını bir guard ile korumak
- request üzerinden decode edilmiş payload’a erişmek
Desteklenen sürümler
- NestJS: v10.x (paket bağımlılıkları
@nestjs/commonve@nestjs/coreiçin^10hedefler) - Node.js: NestJS v10 kurulumunuzun desteklediği Node sürümü
not
NestJS v9 (veya daha eski) desteğine ihtiyacınız varsa, paket bağımlılıklarının uyarlanması ve uyumluluk testlerinin yapılması gerekir.
Özellikler
- ✅ Tak-çalıştır sağlayıcı tasarımı (mevcut sağlayıcı: JWT)
- ✅ Bearer token akışı (
Authorization: Bearer <token>) - ✅ Hazır guard + request payload erişimi
- ✅ JWT işlemleri için
josealtyapısı