Tôi đang xây dựng giao diện quản trị nhiều trang cho nền tảng phần mềm doanh nghiệp nội bộ. Hãy suy nghĩ rất nhiều logic gắn bó với nhau các API, truy vấn db và kịch bản lệnh shell khác nhau.Cách tiếp cận ủy quyền và mẫu thiết kế cho các ứng dụng Node.js
Chúng tôi sẽ sử dụng node.js, khung công tác nhanh (bao gồm các mẫu ngọc bích) và LDAP để xác thực.
Tôi đang cố gắng tìm thông tin liên quan đến các mẫu thiết kế và thực tiễn tốt nhất để ủy quyền trong các ứng dụng nút. Tốt hơn là, tôi muốn sử dụng mô hình dựa trên vai trò vì người dùng của tôi quen thuộc với cách tiếp cận đó và sự chăm sóc và nuôi dưỡng của nó.
Tôi mới sử dụng node.js vì vậy xin đừng cho rằng tôi đã thấy một mô-đun hoặc bài đăng trên blog phổ biến. Có thể có rất nhiều thông tin và tôi đơn giản không biết phải tìm đâu.
Cảm ơn trước vì bất kỳ thông tin nào bạn có thể cung cấp!
waterline và sails.js +1 –
Bạn không đề cập đến kiến trúc giao diện người dùng của mình. Nếu ứng dụng của bạn sử dụng kiến trúc SPA, nơi bạn có thể có nhiều khách hàng (trang web góc, trang quản trị góc, ứng dụng dành cho thiết bị di động) tương tác với API REST, tôi khuyên bạn nên sử dụng Satellizer qua Hộ chiếu để xác thực. – owlyfool
@Amreesh bạn đã trả lời câu chuyện này cách đây 4 năm, bạn có cập nhật câu trả lời của mình với các mô-đun, khung công tác hiện tại mà bạn sử dụng không? – kosnkov