@alpha018/nestjs-firebase-auth
Version:
NestJS Firebase library and Role based guard for authentication with some utils functions
11 lines • 658 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.RolesGuard = exports.Roles = void 0;
const common_1 = require("@nestjs/common");
const firebase_constant_1 = require("../constant/firebase.constant");
const firebase_guard_1 = require("../guard/firebase.guard");
const Roles = (...roles) => (0, common_1.applyDecorators)((0, common_1.SetMetadata)(firebase_constant_1.FIREBASE_APP_ROLES_DECORATOR, roles), (0, common_1.UseGuards)(firebase_guard_1.FirebaseGuard));
exports.Roles = Roles;
const RolesGuard = (...roles) => (0, exports.Roles)(...roles);
exports.RolesGuard = RolesGuard;
//# sourceMappingURL=role.decorator.js.map