All checks were successful
Server CI/CD / deploy (push) Successful in 26s
SSAFY 인증 서버를 통한 소셜 로그인 기능 추가. 인가 코드 교환, 사용자 정보 조회, 자동 회원가입 처리. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
37 lines
787 B
Plaintext
37 lines
787 B
Plaintext
APP_PORT=8080
|
|
|
|
DB_HOST=localhost
|
|
DB_PORT=3306
|
|
DB_USER=root
|
|
DB_PASSWORD=password
|
|
DB_NAME=a301
|
|
|
|
REDIS_ADDR=localhost:6379
|
|
REDIS_PASSWORD=
|
|
|
|
JWT_SECRET=your-secret-key-here
|
|
REFRESH_SECRET=your-refresh-secret-key-here
|
|
JWT_EXPIRY_HOURS=1
|
|
|
|
ADMIN_USERNAME=admin
|
|
ADMIN_PASSWORD=admin1234
|
|
|
|
BASE_URL=http://localhost:8080
|
|
GAME_DIR=/data/game
|
|
|
|
# Chain integration
|
|
CHAIN_NODE_URL=http://localhost:8545
|
|
CHAIN_ID=tolchain-dev
|
|
# 운영자 지갑 개인키 (hex, 비워두면 mint/reward 불가)
|
|
OPERATOR_KEY_HEX=
|
|
# AES-256 암호화 키 - 반드시 64자 hex (32 bytes) 설정 필요
|
|
WALLET_ENCRYPTION_KEY=
|
|
|
|
# 게임 서버 → API 서버 내부 통신용 API 키 (비워두면 /api/internal/* 비활성화)
|
|
INTERNAL_API_KEY=
|
|
|
|
# SSAFY OAuth 2.0
|
|
SSAFY_CLIENT_ID=
|
|
SSAFY_CLIENT_SECRET=
|
|
SSAFY_REDIRECT_URI=
|