@wepublish/api
Version:
API core for we.publish.
13 lines • 519 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.AuthenticationGuard = void 0;
const passport_1 = require("@nestjs/passport");
const graphql_1 = require("@nestjs/graphql");
class AuthenticationGuard extends (0, passport_1.AuthGuard)('session') {
getRequest(context) {
const ctx = graphql_1.GqlExecutionContext.create(context);
return ctx.getContext().req;
}
}
exports.AuthenticationGuard = AuthenticationGuard;
//# sourceMappingURL=authentication.guard.js.map