8
A
回答
4
我目前正與靈活的工作,這是我到目前爲止已經發現:
除非你是在使用SSO /社交連接器的很多(臉譜等)計劃,那麼它可能會更容易只需使用shiro推出自己的產品。靈活的態度迫使你進入他們的模式。當然,如果你不太擔心嚴重的深層權限問題,那麼我就說去做吧。
我希望有人告訴我的一件事:Nimble使用「最寬鬆」的方案。如果用戶是可以訪問資源的組的成員(即控制器/操作組合),那麼您不能從用戶本身刪除該權限。這可能會導致一些問題,如果你想嚴格控制你的應用程序。
關於Nimble的另一個煩人的事情是文檔很少,而且很多。
祝你好運!
8
正如你可能知道,敏捷是四郎之上的一層,讓您得到四郎的底層安全/授權框架,以及靈活的採取四郎後端,並把前端就可以了。它還定義了一些您可以設置的配置選項 - 否則您將不得不自己去做。
我真正體會到敏捷提供了一個非常良好的用戶界面,讓我管理底層四郎權限和對象。它作爲一個插件設計得非常好,對User和Profile類具有良好的可擴展性模型。爲我的應用程序添加安全性對於Nimble來說幾乎變得微不足道 - 在幾個地方只需要幾個權限掛鉤,但剩下的就是爲我編寫的。
的UI是相當複雜的 - 大概將花費幾周(或以上),至少做同樣的事情,這是不可能的,我就不得不做的時候也相當的漂亮。
我不使用一些其他的身份驗證選項(在Facebook,OpenID的,等等),但它很高興知道,如果我需要,我就可以使那些。
我的用例是一個SaaS應用程序。
1
更新 - 2013年8月9日: 注意:新版本的nimble已發佈,可與最新的Grails 2.x和最新版本的shiro一起使用,UI已更新爲使用Twitter引導程序。它幾乎像全新的靈活。
相關問題
- 1. 有沒有辦法讓@PersistenceContext更靈活?
- 2. 有什麼辦法讓ADT項目目錄佈局更加靈活?
- 3. 靈活更換CInt?
- 4. 以更靈活的方式
- 5. Laravel - 如何讓Service Class變得靈活?
- 6. 爲什麼ObjectDataSource的匹配算法不如......那麼靈活?
- 7. 什麼讓hashmaps更快?
- 8. Firefox v19的靈活/靈活UI錯誤
- 9. Shiro當前的主題是什麼?
- 10. 在Backbone.js視圖中更靈活的tagName
- 11. 使用哪種模式更靈活?
- 12. 如何使網站設計更靈活
- 13. 使Recyclerview中的佈局更加靈活
- 14. 獲取StyleCop規則SA1503 CurlyBracketsMustNotBeOmitted更靈活
- 15. NSUserDefaults版本更新的靈活性
- 16. 如何實現更靈活的AsyncTask?
- 17. OSCommerce中更靈活的SEO網址?
- 18. 我可以使記錄更靈活嗎?
- 19. 如何使`LIKE`軌道更靈活?
- 20. 靈活/流暢的HTML表單的CSS祕訣是什麼?
- 21. 什麼是靈活的混合python集合對象?
- 22. 什麼是最靈活的計算機視覺語言?
- 23. 什麼是最靈活的開源內容管理系統?
- 24. 在Linq-to-SQL中映射UDF有什麼靈活性?
- 25. 什麼是最靈活的基於.NET的CMS軟件
- 26. 什麼是UI框架中的「設計靈活性」?
- 27. 如何讓我的jQuery數據庫ajax請求更加高效和靈活?
- 28. 爲什麼守靈分叉?
- 29. 靈活碼區域?
- 30. Yii的靈活性
人最近已經開始恢復,所以我期待着與Grails的2.0兼容的新版本(它已經高達GitHub上)。 – 2012-05-09 19:24:25
@JeanBarmash - 正是我:) Github上回購是在這裏https://github.com/snimavat/nimble 任何貢獻是值得歡迎 – 2012-05-10 05:49:00