我正在爲內部企業軟件平臺構建一個多頁面管理界面。想想很多粘合邏輯將各種API,db查詢和shell腳本捆綁在一起。Node.js應用程序的授權方法和設計模式
我們將使用node.js,express框架(包括jade模板)和LDAP進行認證。
我很努力地找到有關設計模式和節點應用程序授權的最佳實踐的信息。最好是,我想使用基於角色的模型,因爲我的用戶熟悉這種方法及其護理和餵養。
我是node.js的新手,所以請不要假設我已經看過一個模塊或流行博客文章。很可能有大量的信息,我根本不知道在哪裏尋找。
在此先感謝您提供的任何信息!
waterline和sails.js +1 –
你沒有提到你的前端架構。 如果您的應用程序使用SPA架構,您可能有多個客戶端(角度網站,角度管理站點,移動應用程序)與REST API交互,我會推薦使用Passport進行身份驗證的Satellizer。 – owlyfool
@Amreesh你在4年前回答了這個問題,你會用當前的模塊,你使用的框架更新你的答案嗎? – kosnkov