向Alfresco添加密码策略

时间:2014-05-20 09:55:59

标签: java-ee alfresco password-policy

您好我是Alfresco的新手,我想知道是否有办法向用户添加政策密码:

  • 密码必须包含> 8 Char
  • 密码必须包含Lower和Upper Cast
  • 密码必须包含特殊字符

1 个答案:

答案 0 :(得分:2)

请注意,对于刚刚开始与露天合作的人来说,这可能不是最简单的事情。

首先,如果密码存储在Alfresco中(并且您不对外部系统(如Active Directory)进行身份验证),Alfresco只能强制执行策略。

编辑:行为无效,因为密码已编码

为确保无法设置不符合您的政策的密码,您应该在类型OnUpdatePropertiesPolicy上实施usr:userhttp://dev.alfresco.com/resource/docs/java/repository/org/alfresco/repo/node/NodeServicePolicies.OnUpdatePropertiesPolicy.html}验证财产usr:password并挂钩进入系统(http://docs.alfresco.com/4.2/concepts/content-behavior.html)。

编辑:密码政策需要明确密码

您需要覆盖passwordGenerator和用户界面组件(在Share中)中定义的sha256PasswordEncoderWEB-INF/classes/alfresco/authentication-services-context.xml,这样您就不会让人们看到编码器抛出的丑陋异常。