chore: changed jwt stratergy to use cookies instead of signedCookies
This commit is contained in:
@@ -22,7 +22,7 @@ export class JwtStrategy extends PassportStrategy(Strategy, 'jwt') {
|
|||||||
super({
|
super({
|
||||||
jwtFromRequest: ExtractJwt.fromExtractors([
|
jwtFromRequest: ExtractJwt.fromExtractors([
|
||||||
(request: Request) => {
|
(request: Request) => {
|
||||||
const ATCookie = request.signedCookies['access_token'];
|
const ATCookie = request.cookies['access_token'];
|
||||||
if (!ATCookie) {
|
if (!ATCookie) {
|
||||||
throw new ForbiddenException(COOKIES_NOT_FOUND);
|
throw new ForbiddenException(COOKIES_NOT_FOUND);
|
||||||
}
|
}
|
||||||
@@ -37,6 +37,8 @@ export class JwtStrategy extends PassportStrategy(Strategy, 'jwt') {
|
|||||||
if (!payload) throw new ForbiddenException(INVALID_ACCESS_TOKEN);
|
if (!payload) throw new ForbiddenException(INVALID_ACCESS_TOKEN);
|
||||||
|
|
||||||
const user = await this.usersService.findUserById(payload.sub);
|
const user = await this.usersService.findUserById(payload.sub);
|
||||||
|
console.log('user', user);
|
||||||
|
|
||||||
if (O.isNone(user)) {
|
if (O.isNone(user)) {
|
||||||
throw new UnauthorizedException(USER_NOT_FOUND);
|
throw new UnauthorizedException(USER_NOT_FOUND);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user