Bỏ qua, đến nội dung

plugin-acl-allow ​

Package ​

@digiforce-example/plugin-acl-allow

Mô tả ngắn ​

Ví dụ server: đăng ký resource thử nghiệm và mở quyền bằng acl.allow (public, loggedIn, predicate).

Mục lục ​

Tổng quan (ví dụ) ​

Bài toán ​

Minh họa ba kiểu cấp quyền tĩnh/động trên resource tùy biến testAclAllow, giúp developer hiểu API app.acl.allow trước khi áp dụng vào resource thật.

Luồng runtime ​

  1. Plugin load gọi resourceManager.define với ba action action1–action3.
  2. acl.allow('testAclAllow','action1','public') - không cần đăng nhập.
  3. action2 yêu cầu loggedIn.
  4. action3 dùng hàm predicate (ví dụ chỉ user id === 2).

Ghi chú ​

Đây là package @digiforce-example; không dùng trực tiếp production, chỉ tham chiếu pattern.