Activate license
Sau khi mua bản quyền hoặc nhận license từ admin công ty, anh/chị cần activate (đăng nhập) trên máy.
Email welcome chứa thông tin
Sau khi mua / được cấp license, hệ thống gửi email từ noreply@dvdpm.net với:
- Subject:
[DVDPM] Tài khoản DVD Project Manager đã kích hoạt — {Edition} - Body chứa:
- Email login (= email anh/chị nhập khi mua)
- Mật khẩu tạm (8 ký tự ngẫu nhiên)
- Edition + số máy + thời hạn
- Link tải installer
- Link tới docs.dvdpm.net
Activate trên DVDPM
- Mở Excel → tab DVDPM → License.
- Trong dialog License, nếu đang Trial → click Buy license → close → quay lại License lần nữa, HOẶC scroll xuống activation form (luôn có).
- Điền:
- Email: copy từ email welcome (đảm bảo đúng từng ký tự)
- Mật khẩu: copy mật khẩu tạm 8 ký tự
- Click Đăng nhập.
DVDPM gọi server /auth/login → trả JWT session token + license info → status chuyển Activated.
Force change password lần đầu
DVDPM bắt buộc đổi mật khẩu khi login lần đầu với mật khẩu tạm:
- Sau khi đăng nhập thành công với mật khẩu tạm, dialog Đổi mật khẩu popup tự động.
- Điền:
- Mật khẩu hiện tại: mật khẩu tạm vừa nhập
- Mật khẩu mới: chọn mật khẩu cá nhân (≥8 ký tự, mix chữ + số)
- Xác nhận mật khẩu mới: gõ lại
- Click Lưu → server hash mật khẩu mới, lưu DB → status
Activated, mustChangePassword=false.
License status sau activate
Status box trong dialog License hiển thị:
| Status | Hiển thị | Khi nào |
|---|---|---|
| Activated | Xanh, ”✓ Activated — {Edition}“ | Login OK + đổi password |
| Trial | Cam, ”⏱ Trial — N ngày” | Chưa activate |
| SessionRevoked | Đỏ, “Session ended” | Có người login máy khác |
| Expired | Đỏ, “Session expired” | License hết hạn |
Heartbeat tự động
Sau activate, DVDPM ping server mỗi 4 giờ để renew JWT (token lifetime 14 ngày):
- ✓ Có internet → renew thành công, license tiếp tục
- ✗ Mất internet → JWT vẫn valid offline 14 ngày
- ✗ Quá 14 ngày offline → addin lock, phải connect internet để re-validate
Heartbeat KHÔNG cần action từ user — chạy ngầm.
Multiple machines
Mỗi license có N máy đồng thời (N = số seats mua):
- License 1 máy: chỉ login 1 máy lúc nào. Đăng nhập máy thứ 2 → kick session máy thứ 1.
- License 3 máy: login 3 máy đồng thời. Máy thứ 4 đăng nhập → kick máy đăng nhập sớm nhất.
- License 5/10 máy: tương tự.
Status SessionRevoked báo bị kick. Re-login để take back session.
Tip thực tế
- Lưu mật khẩu vào password manager: 1Password, Bitwarden, hoặc Chrome built-in. KHÔNG lưu trong file Excel.
- Mật khẩu mạnh: ≥10 ký tự + mix chữ hoa thường + số + ký tự đặc biệt. Tránh “12345678” hoặc tên + ngày sinh.
- Lần đầu đăng nhập: làm trên máy chính sẽ dùng lâu dài. Đừng test trên máy người khác (sẽ bị kick).
- Quên mật khẩu: email support@dvdpm.net → admin reset → email mật khẩu tạm mới.
Sự cố thường gặp
”Email không tồn tại”
- Verify email gõ chính xác từng ký tự
- Email có dấu chấm extra
na.me@gmail.comkhông - Liên hệ support nếu chắc đúng
”Mật khẩu không đúng”
- Copy mật khẩu tạm — cẩn thận space đầu/cuối khi paste
- Mật khẩu phân biệt chữ hoa/thường
- Sau 5 lần sai, account bị lock 15 phút (ngăn brute force)
“License đang được dùng ở máy khác”
→ Có người đang login. 2 lựa chọn:
- Yes — Take over: kick máy kia, login đây
- No — Cancel: gọi đồng nghiệp xem ai đang dùng
Tiếp theo: Mua qua VietQR → | Liên quan: Trial, Chuyển máy