UNPKG

@webundsoehne/nestjs-auth0-guard

Version:

NestJS Auth0 Guard

15 lines 674 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const common_1 = require("@nestjs/common"); const auth0_constant_1 = require("./auth0.constant"); exports.Auth0User = common_1.createParamDecorator((key, request) => { if (request && request.user) { return key !== undefined ? request.user[key] : request.user; } }); function Auth0SetPermissions(permissions) { permissions = Array.isArray(permissions) ? permissions : String(permissions).split(' '); return common_1.SetMetadata(auth0_constant_1.AUTH0_PERMISSIONS, permissions); } exports.Auth0SetPermissions = Auth0SetPermissions; //# sourceMappingURL=auth0.decorator.js.map