-
-
Notifications
You must be signed in to change notification settings - Fork 2
Home
github-actions[bot] edited this page Jan 3, 2026
·
5 revisions
nestjs-firebase-auth is a comprehensive library for integrating Firebase Authentication into your NestJS applications. It simplifies the process of verifying Firebase ID tokens, managing user roles, and protecting your routes with easy-to-use decorators.
- Easy Integration: Seamlessly integrates with NestJS using a dynamic module.
- Role-Based Access Control (RBAC): Protect routes based on user roles (e.g., ADMIN, USER).
- Custom Claims: Easily manage and verify custom claims on Firebase users.
-
Decorators: Clean and expressive decorators like
@Auth,@Roles, and@FirebaseUser. - Flexible Configuration: Supports both synchronous and asynchronous configuration.
GitHub Repository | Issues | Releases
If you find this project useful, you can support it by buying me a coffee ☕️. If you can't contribute financially, a ⭐ on the repo is also greatly appreciated!
MIT License © 2024 Tomás Alegre