From aceb710ab6d56fec553a29bcac877566f9fc2162 Mon Sep 17 00:00:00 2001 From: Derek Hulley Date: Tue, 19 Dec 2006 16:15:44 +0000 Subject: [PATCH] Merged 1.4 to HEAD svn merge svn://svn.alfresco.com:3691/alfresco/BRANCHES/V1.4@4421 svn://svn.alfresco.com:3691/alfresco/BRANCHES/V1.4@4462 . svn resolved root\projects\repository\source\java\org\alfresco\repo\model\filefolder\FileFolderPerformanceTester.java svn revert root\projects\repository\config\alfresco\version.properties svn resolved root\projects\3rd-party\.classpath git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@4661 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../web/app/servlet/NTLMAuthenticationFilter.java | 11 ++++------- source/web/jsp/users/change-my-password.jsp | 6 +++--- source/web/jsp/users/change-password.jsp | 4 ++-- 3 files changed, 9 insertions(+), 12 deletions(-) diff --git a/source/java/org/alfresco/web/app/servlet/NTLMAuthenticationFilter.java b/source/java/org/alfresco/web/app/servlet/NTLMAuthenticationFilter.java index f529c73c10..47d1529d46 100644 --- a/source/java/org/alfresco/web/app/servlet/NTLMAuthenticationFilter.java +++ b/source/java/org/alfresco/web/app/servlet/NTLMAuthenticationFilter.java @@ -751,16 +751,13 @@ public class NTLMAuthenticationFilter extends AbstractAuthenticationFilter imple try { tx.begin(); - - // Get user details for the authenticated user - m_authComponent.setCurrentUser(userName.toLowerCase()); - - // The user name used may be a different case to the NTLM supplied user name, read the current - // user and use that name - userName = m_authComponent.getCurrentUserName(); // Setup User object and Home space ID etc. NodeRef personNodeRef = m_personService.getPerson(userName); + + // User name should match the uid in the person entry found + userName = (String) m_nodeService.getProperty(personNodeRef, ContentModel.PROP_USERNAME); + m_authComponent.setCurrentUser(userName); String currentTicket = m_authService.getCurrentTicket(); user = new User(userName, currentTicket, personNodeRef); diff --git a/source/web/jsp/users/change-my-password.jsp b/source/web/jsp/users/change-my-password.jsp index dd2a470e92..e3eb107a2a 100644 --- a/source/web/jsp/users/change-my-password.jsp +++ b/source/web/jsp/users/change-my-password.jsp @@ -137,21 +137,21 @@ : -  * +  *   : -  * +  *   : -  * +  *   diff --git a/source/web/jsp/users/change-password.jsp b/source/web/jsp/users/change-password.jsp index a2f5dc6e35..4290148674 100644 --- a/source/web/jsp/users/change-password.jsp +++ b/source/web/jsp/users/change-password.jsp @@ -136,14 +136,14 @@ : -  * +  *   : -  * +  *