Skip to content

Commit 4cc4d67

Browse files
committed
๐Ÿ› fix: ๋ ˆ๋””์Šค ACL ํŒŒ์ผ ์ƒ์„ฑ ๊ตฌ๋ฌธ ์ถ”๊ฐ€ ๋ฐ ์„œ๋ฒ„ ๋‚ด import ์˜ค๋ฅ˜ ์ˆ˜์ •
1 parent 7e5e879 commit 4cc4d67

File tree

2 files changed

+13
-3
lines changed

2 files changed

+13
-3
lines changed

โ€Ždocker-compose/redis-init.shโ€Ž

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,12 @@ fi
1111

1212
echo "REDIS_USER: $REDIS_USER"
1313

14+
# ACLํŒŒ์ผ์ด ์—†์œผ๋ฉด ์ƒ์„ฑ
15+
if [ ! -f /data/users.acl ]; then
16+
echo "Creating empty ACL file..."
17+
touch /data/users.acl
18+
fi
19+
1420
# Redis๋ฅผ ์„ค์ • ํŒŒ์ผ๊ณผ ํ•จ๊ป˜ ๋ฐฑ๊ทธ๋ผ์šด๋“œ ์‹œ์ž‘
1521
redis-server --daemonize yes --dir /data --aclfile /data/users.acl
1622

โ€Žserver/src/user/controller/user.controller.tsโ€Ž

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,11 @@ import { CheckEmailDuplicationRequestDto } from '../dto/request/checkEmailDuplic
2222
import { LoginUserRequestDto } from '../dto/request/loginUser.dto';
2323
import { Response } from 'express';
2424
import { ApiLoginUser } from '../api-docs/loginUser.api-docs';
25-
import { JwtGuard, Payload, RefreshJwtGuard } from '../../common/guard/jwt.guard';
25+
import {
26+
JwtGuard,
27+
Payload,
28+
RefreshJwtGuard,
29+
} from '../../common/guard/jwt.guard';
2630
import { ApiRefreshToken } from '../api-docs/refreshToken.api-docs';
2731
import { ApiLogoutUser } from '../api-docs/logoutUser.api-docs';
2832
import { UpdateUserRequestDto } from '../dto/request/updateUser.dto';
@@ -127,8 +131,8 @@ export class UserController {
127131
@Post('/delete-account/request')
128132
@HttpCode(HttpStatus.OK)
129133
@UseGuards(JwtGuard)
130-
async requestDeleteAccount(@Req() req) {
131-
await this.userService.requestDeleteAccount(req.user.id);
134+
async requestDeleteAccount(@CurrentUser() user: Payload) {
135+
await this.userService.requestDeleteAccount(user.id);
132136
return ApiResponse.responseWithNoContent(
133137
'ํšŒ์›ํƒˆํ‡ด ์‹ ์ฒญ์ด ์„ฑ๊ณต์ ์œผ๋กœ ์ฒ˜๋ฆฌ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฉ”์ผ์„ ํ™•์ธํ•ด์ฃผ์„ธ์š”.',
134138
);

0 commit comments

Comments
ย (0)