[jboss-svn-commits] JBL Code SVN: r21912 - labs/jbosslabs/labs-3.0-build/integration/cs-nukes-login/src/main/java/org/jboss/labs/clearspace.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Aug 26 10:02:22 EDT 2008


Author: szimano
Date: 2008-08-26 10:02:22 -0400 (Tue, 26 Aug 2008)
New Revision: 21912

Modified:
   labs/jbosslabs/labs-3.0-build/integration/cs-nukes-login/src/main/java/org/jboss/labs/clearspace/LabsAuthenticationProvider.java
Log:
mark's login behaviour suggestions

Modified: labs/jbosslabs/labs-3.0-build/integration/cs-nukes-login/src/main/java/org/jboss/labs/clearspace/LabsAuthenticationProvider.java
===================================================================
--- labs/jbosslabs/labs-3.0-build/integration/cs-nukes-login/src/main/java/org/jboss/labs/clearspace/LabsAuthenticationProvider.java	2008-08-26 12:44:08 UTC (rev 21911)
+++ labs/jbosslabs/labs-3.0-build/integration/cs-nukes-login/src/main/java/org/jboss/labs/clearspace/LabsAuthenticationProvider.java	2008-08-26 14:02:22 UTC (rev 21912)
@@ -101,7 +101,7 @@
 											+ username + "'.", ex);
 						}
 					} else {
-						// bring user information current with LDAP values
+						// just update password
 						try {
 							log
 									.info("Updating user properties from Nukes attribute for authenticated user.");
@@ -112,8 +112,11 @@
 							ut.setFederated(true);
 							// final UserTemplate toUpdate =
 							// mapAttributesToTemplate(attrs, ut);
-							final UserTemplate toUpdate = mapDetails(ut,
-									nukeUser);
+							
+							ut.setPasswordHash(nukeUser.getPasswordHash());
+							
+							final UserTemplate toUpdate = ut;
+							
 							toUpdate.setID(ut.getID());
 
 							toUpdate.setLastLoggedIn(new Date());
@@ -166,6 +169,8 @@
 
 	private UserTemplate mapDetails(UserTemplate ut, LabsUser nukeUser) {
 		ut.setEmail(nukeUser.getEmail());
+		ut.setFirstName(nukeUser.getFirstName());
+		ut.setLastName(nukeUser.getLastName());
 		ut.setName(nukeUser.getName());
 		ut.setPasswordHash(nukeUser.getPasswordHash());
 




More information about the jboss-svn-commits mailing list