Chính sách mật khẩu cho Portal

Đảm bảo khách hàng và đối tác trên portal cũng tuân theo yêu cầu mật khẩu tối thiểu

Module auth_password_policy_portal áp dụng chính sách mật khẩu cho người dùng portal để họ không thể đặt mật khẩu quá yếu khi đổi hoặc reset mật khẩu.

Nhờ đó, portal user và nhân viên nội bộ cùng tuân theo cùng một chuẩn bảo mật cơ bản trong Odoo.

Portal
Password Policy
Change Password
Reset Password
Security

Chính sách mật khẩu cho portal

Điểm chính

  • Áp dụng cho người dùng portal như khách hàng và đối tác.

  • Kiểm tra mật khẩu khi đổi mật khẩu trong portal.

  • Áp dụng cả cho luồng reset mật khẩu qua email.

  • Hiển thị thông báo lỗi rõ ràng, bao gồm cả bản dịch tiếng Việt.


Đổi mật khẩu trong portal

Các bước thực hiện

  • 1. Đăng nhập vào portal bằng tài khoản hiện tại.

  • 2. Vào My Account hoặc Security.

  • 3. Mở phần Change Password.

  • 4. Nhập mật khẩu cũ và mật khẩu mới.

  • 5. Quan sát thông báo yêu cầu như “Password must be at least 8 characters”.

  • 6. Nếu mật khẩu đạt yêu cầu, bấm Change Password để lưu.


Hiển thị yêu cầu mật khẩu

Khi người dùng nhập mật khẩu mới, portal hiển thị yêu cầu độ dài tối thiểu ngay trên form để giảm lỗi khi gửi biểu mẫu.

Con số tối thiểu thay đổi theo cấu hình mà quản trị viên đặt trong password policy cơ bản.

Thông tin hiển thị cho người dùng

MụcÝ nghĩa
Password must be at least X charactersNhắc người dùng về độ dài tối thiểu hiện tại.
Thông báo lỗi khi lưuChặn lưu nếu mật khẩu không đạt yêu cầu.
Bản dịch tiếng ViệtGiúp portal user hiểu lỗi rõ hơn khi giao diện dùng tiếng Việt.

Khi nào chính sách được áp dụng?

Điểm chính

  • Khi portal user đổi mật khẩu trong trang bảo mật.

  • Khi portal user reset mật khẩu qua email.

  • Khi có auth_signup, chính sách có thể tiếp tục áp dụng cho đăng ký mới qua portal/signup flow.


Lưu ý quan trọng

Điểm chính

  • Module tự động cài khi có auth_password_policy và portal.

  • Chính sách portal nên đồng nhất với chính sách dành cho nhân viên nội bộ.

  • Nếu độ dài tối thiểu đặt bằng 0 hoặc module chưa được cài, người dùng có thể không thấy yêu cầu mật khẩu.

  • Thông báo lỗi rõ ràng giúp giảm số lần người dùng phải thử lại khi đổi mật khẩu.


Khắc phục sự cố

Các lỗi thường gặp

LỗiNguyên nhânGiải pháp
Không thấy yêu cầu mật khẩuModule chưa cài hoặc policy đang đặt bằng 0Kiểm tra module và cấu hình độ dài tối thiểu.
Lỗi khi đổi mật khẩuMật khẩu quá ngắn so với yêu cầuNhập mật khẩu dài hơn theo chính sách hiện tại.
Người dùng không hiểu thông báoNgôn ngữ giao diện hoặc bản dịch chưa đúng kỳ vọngKiểm tra ngôn ngữ đang dùng và thông báo hiển thị trên portal.