我正在寻找一个以任何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