Nó dựa vào path để phân quyền thì cái numPathComponents kia nó chỉ ra cái segment nào lấy để phần quyền ấy. Ví dụ nếu path là /user/abc numPathComponents = 0 thì toàn bộ các action đến /user/* đều allow. Nhưng nếu để numPathComponents = 1 thì nó sẽ check quyền đến tận cái /user/abc
thanks,
Mình có một vài comments:
server đang list một port (3000) trong khi file jquery thì là listen một port khác (3003)
ngoài ra khi include thư viện jquery như trong bài là : <script src="/js/jquery.min.js"></script> thấy không chạy (đã gán thư mục public cho app rồi)
còn mình để <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> thì chạy bình thường.
Cảm ơn bạn đã quan tâm bài viết. Nhưng có điều mình chưa hiểu ý câu hỏi của bạn lắm ??? Bạn có thể chụp ảnh lúc bạn đẩy code lên codePush đc ko ?
Mình đọc comment của bạn thì đang hình dung bạn mới commit code lên github hay gitlab gì đấy. Rồi AppCenter nó mới chỉ build app thôi (đối với iOS sẽ ra *.ipa còn Android sẽ ra *.apk)
Mình đã cài pod trên project bên Xcode rồi, mỗi lần mình sửa giao diện xong commit lên thì thấy bên PushCode nó tự build nhưng sao giao diện app vẫn không thay đổi ạ.
THẢO LUẬN
Cái này là ACL chứ ko phải RBAC chứ nhỉ?
Nó dựa vào path để phân quyền thì cái numPathComponents kia nó chỉ ra cái segment nào lấy để phần quyền ấy. Ví dụ nếu path là /user/abc numPathComponents = 0 thì toàn bộ các action đến /user/* đều allow. Nhưng nếu để numPathComponents = 1 thì nó sẽ check quyền đến tận cái /user/abc
@trung.nn.92 e cảm ơn a
@Trungg Theo như mình biết thì
Repository Patternlà lớp trung gian giữa tầngBusiness LogicvàData AccessNên nó sẽ giống với Adapter pattern hơnTheo e biết Repository Pattern cũng sử dụng ý tưởng Strategy Pattern đúng không ạ
thanks, Mình có một vài comments: server đang list một port (3000) trong khi file jquery thì là listen một port khác (3003) ngoài ra khi include thư viện jquery như trong bài là : <script src="/js/jquery.min.js"></script> thấy không chạy (đã gán thư mục public cho app rồi) còn mình để <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> thì chạy bình thường.
Mình cảm ơn ạ!
à chắc mình hightlight tên file sai chỗ này, cảm ơn bạn nhá, bạn cứ tham khảo link git ở trên cho chính xác nhá
bạn xem lại file app.js và index.js như nào nhá
có thể bạn đang sai cấu trúc file thôi, bạn chụp mình cấu trúc thư mục nhá
hoặc có thể tham khảo link git của mình https://github.com/longnk-1447/DemoMessengerRN
Thêm nữa là em đang chạy thử trên IOS ạ
Em đang apply code như trên phần 1 của a thì thử chạy nó báo như vậy ạ...
bạn có thể đặt câu hỏi trên viblo https://viblo.asia/questions và nói qua như bạn đang làm gì và thêm source code được không nhỉ?
Cảm ơn bạn đã quan tâm bài viết. Nhưng có điều mình chưa hiểu ý câu hỏi của bạn lắm ??? Bạn có thể chụp ảnh lúc bạn đẩy code lên codePush đc ko ?
Mình đọc comment của bạn thì đang hình dung bạn mới commit code lên github hay gitlab gì đấy. Rồi AppCenter nó mới chỉ build app thôi (đối với iOS sẽ ra *.ipa còn Android sẽ ra *.apk)
Bạn xem kỹ bước này mình đã thực hiện cho iOS nhé
Mục III. Demo -> 2. Demo iOS https://viblo.asia/p/hoc-react-native-tu-co-ban-den-nang-cao-phan-6-gioi-thieu-appcenter-codepush-va-1-so-chia-se-ca-nhan-gAm5yWJOZdb#_2-demo-ios-10
Cho em hỏi lỗi này là sao ạ?
Mình đã cài pod trên project bên Xcode rồi, mỗi lần mình sửa giao diện xong commit lên thì thấy bên PushCode nó tự build nhưng sao giao diện app vẫn không thay đổi ạ.
ACF plugin bạn
các bước của em đây ạ