- response_type: code → token - redirect_uri: /api/... → /auth/... (프론트엔드 페이지) - 프론트엔드 callback 페이지 추가 (hash fragment 파싱) - verify API 추가 (access_token 검증)
31 lines
782 B
Plaintext
31 lines
782 B
Plaintext
# Database (운영 환경)
|
|
DB_HOST=172.25.0.79
|
|
DB_PORT=5433
|
|
DB_NAME=weeklyreport
|
|
DB_USER=weeklyreport
|
|
DB_PASSWORD=weeklyreport2026
|
|
|
|
# App
|
|
SESSION_SECRET=weeklyreport-prod-secret-2026
|
|
|
|
# TODO: Google OAuth
|
|
# GOOGLE_CLIENT_ID=
|
|
# GOOGLE_CLIENT_SECRET=
|
|
# GOOGLE_REDIRECT_URI=http://localhost:3000/api/auth/callback
|
|
|
|
# OpenAI
|
|
OPENAI_API_KEY=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
|
|
|
|
# Synology SSO
|
|
SYNOLOGY_SERVER_URL=https://sso.osolit.net
|
|
SYNOLOGY_CLIENT_ID=afa90b7b4a9773af41f2c7b110f92d6e
|
|
SYNOLOGY_CLIENT_SECRET=
|
|
SYNOLOGY_REDIRECT_URI=https://weeklyreport.turbosoft.kr/auth/synology/callback
|
|
|
|
# EMAIL (SMTP)
|
|
SMTP_HOST=smtp.gmail.com
|
|
SMTP_PORT=587
|
|
SMTP_USER=turbosoft11@gmail.com
|
|
SMTP_PASS="kojl sxbx pdfi yhxz"
|
|
SMTP_FROM="업무관리프로그램 <turbosoft11@gmail.com>"
|