[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