嗨,我是 Alfresco 的新手,我想知道是否有办法向用户添加策略密码:
- 密码必须包含 > 8 个字符
- 密码必须包含 Lower 和 Upper Cast
- 密码必须包含特殊字符
嗨,我是 Alfresco 的新手,我想知道是否有办法向用户添加策略密码:
请注意,对于刚开始使用 alfresco 的人来说,这可能不是最容易做的事情。
首先,Alfresco 只能在密码存储在 Alfresco 中时强制执行策略(并且您没有针对外部系统(如 Active Directory)进行身份验证)。
编辑:行为将不起作用,因为密码已编码:
为确保无法设置不符合您的策略的密码,您应该实施OnUpdatePropertiesPolicy
(http://dev.alfresco.com/resource/docs/java/repository/org/alfresco/repo/node/NodeServicePolicies.OnUpdatePropertiesPolicy .html ) 类型usr:user
验证属性usr:password
并连接到系统 ( http://docs.alfresco.com/4.2/concepts/content-behavior.html )。
编辑:密码策略需要明文密码
您需要覆盖passwordGenerator
和sha256PasswordEncoder
定义WEB-INF/classes/alfresco/authentication-services-context.xml
用户界面组件(在 Share 中),这样您就不会让人们看到编码器抛出的丑陋异常。