- @fastify/jwt 플러그인 기반 인증 시스템 - POST /api/admin/login: 로그인 (JWT 토큰 발급) - GET /api/admin/verify: 토큰 검증 - bcrypt 비밀번호 해싱 검증 - JWT 설정 config 분리 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
19 lines
407 B
JSON
19 lines
407 B
JSON
{
|
|
"name": "fromis9-backend",
|
|
"version": "2.0.0",
|
|
"type": "module",
|
|
"scripts": {
|
|
"start": "node src/server.js",
|
|
"dev": "node --watch src/server.js"
|
|
},
|
|
"dependencies": {
|
|
"@fastify/jwt": "^10.0.0",
|
|
"bcrypt": "^6.0.0",
|
|
"dayjs": "^1.11.13",
|
|
"fastify": "^5.2.1",
|
|
"fastify-plugin": "^5.0.1",
|
|
"ioredis": "^5.4.2",
|
|
"mysql2": "^3.12.0",
|
|
"node-cron": "^3.0.3"
|
|
}
|
|
}
|