我正在尋找一個以任何Smalltalk方言提供的軟件包,該軟件包爲我提供了一些用於我的系統的安全功能。例如:管理失敗的登錄,強力攻擊,用戶/密碼組織,ACL的檢查點等。它可以基於角色或功能。如果你可以與圖書館分享你的經驗,那麼獲得一些額外的見解會更好。Smalltalk存在哪些安全軟件包?
回答
的Application Security package在Pharo實現CheckPoint security pattern,採用Nacl cryptographic library(SHA-512通過libsodium binding),一個支撐user model組和候選,網絡安全實用程序等的基於網絡類過濾和password rules所推薦的FIPS。
示例代碼在SUnit測試和鏈接的博客文章中提供。
我不知道這樣的圖書館。
Pier內容管理系統擁有先進的安全系統,爲用戶,組和權限建模。大多數Pier站點都使用這種方法對站點的某些部分進行細粒度的訪問控制(例如,只能看到公共部分的訪問者,可以編輯公共部分並查看一些內部事物的編輯,可訪問所有內容的管理員) 。
此外,還有一種基於ACL的可插入安全系統,用於碼頭。它不再被維護,但你可以利用那裏的代碼。
謝謝,從你的答案看來,它與碼頭安全系統有相同的問題。它可以從Aida框中加載嗎? – user1000565 2012-07-09 18:57:24
不,但只需付出一點努力,我認爲它可以做到獨立。 – 2012-07-15 06:37:11
- 1. 爲node.js安裝了哪些軟件包
- 2. 我有哪些軟件包?
- 3. Python:哪些軟件包包含安裝元數據?
- 4. 在Python的Atom編輯器中安裝哪些軟件包
- 5. Django:軟件包在哪裏安裝
- 6. sdkman安裝軟件包在哪裏?
- 7. raco在哪裏安裝軟件包?
- 8. 安裝不在CRAN存儲庫中的軟件包有哪些優缺點?
- 9. 您採用哪些安全軟件開發實踐?
- 10. R存儲軟件包在哪裏?
- 11. 我有哪些軟件包版本?
- 12. 應該安裝哪些軟件包才能使用ALSA庫?
- 13. 如何知道使用pip安裝了哪些軟件包
- 14. Python:我需要安裝哪些軟件包才能導入mysql.connector
- 15. 哪些軟件包需要通用的Ubuntu 16.04安裝?
- 16. 安裝了哪些elm軟件包版本?
- 17. virtualenv安裝全球存在的軟件包?
- 18. 爲什麼一些github npm軟件包沒有完全安裝?
- 19. 要安裝哪個PostgeSQL軟件包
- 20. Python:安裝一些軟件包
- 21. R:無法安裝某些軟件包
- 22. 使用virtualenv安裝某些軟件包
- 23. 通過JPSM安裝一些軟件包
- 24. 所有平臺的安全軟件包
- 25. npm全局軟件包安裝問題
- 26. 如何安全移動軟件包intellij?
- 27. MHTML(.mht)文件存在哪些安全/隱私問題?
- 28. ssis軟件包將使用哪些系統內存?
- 29. 在安裝時安裝軟件包所需的R軟件包
- 30. Linux:從.bin安裝後,軟件包安裝在哪裏
因此,可以加載內置安全系統而無需安裝Pier?否則,你會介意提供一個鏈接來查看Pier的ACL可插拔系統嗎? – user1000565 2012-07-09 18:47:38