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: 00:18 19/03/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.
Nhớ chia sẻ folder cho Service Account với quyền Editor:invoice-agent@che-lien-agents.iam.gserviceaccount.com
Hải PhòngHP
Chưa kết nối
Gmail của chi nhánh Hải Phòng chưa được ủy quyền. Scan email sẽ không hoạt động.
Google Drive Folder ID
Folder riêng cho chi nhánh này. Để trống → dùng folder mặc định từ env.
Nhớ chia sẻ folder cho Service Account với quyền Editor:invoice-agent@che-lien-agents.iam.gserviceaccount.com
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'))"