Setup

Kết nối Gmail cho từng chi nhánh qua OAuth

Điện Biên PhủDBP
Đã kết nối
chelien320dienbienphu@gmail.com
Kết nối lúc: 15:57 23/04/2026
Kết nối lại
Google Drive Folder ID
Folder riêng cho chi nhánh này. Để trống → dùng folder mặc định từ env.
Telegram Chat ID
Cảnh báo scan, lỗi parse, conflict sẽ gửi vào chat này. Để trống → dùng TELEGRAM_CHAT_ID từ env.
Hải PhòngHP
Đã kết nối
chelien175haiphong@gmail.com
Kết nối lúc: 16:33 23/04/2026
Kết nối lại
Google Drive Folder ID
Folder riêng cho chi nhánh này. Để trống → dùng folder mặc định từ env.
Telegram Chat ID
Cảnh báo scan, lỗi parse, conflict sẽ gửi vào chat này. Để trống → dùng TELEGRAM_CHAT_ID từ env.
Hướng dẫn cấu hình
  1. Đảm bảo GMAIL_CLIENT_IDGMAIL_CLIENT_SECRET đã được cấu hình trong .env
  2. Đăng ký Redirect URI trên Google Cloud Console → OAuth 2.0 Client:
    http://localhost:3007/api/auth/gmail/callback
    https://gfsf.chelien.vn/api/auth/gmail/callback
  3. Click Kết nối Gmail cho từng chi nhánh → đăng nhập bằng Gmail của chi nhánh đó
  4. Sau khi kết nối thành công, trang Auto Scan sẽ hoạt động bình thường
Refresh token được mã hóa AES-256-GCM trước khi lưu vào DB. Đảm bảo GMAIL_ENCRYPTION_KEY đã set trong .env. Tạo key: node -e "console.log(require('crypto').randomBytes(32).toString('hex'))"