[jboss-cvs] JBossBlog SVN: r338 - labs/src/portal/org/jboss/blog/session/security/external.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Sat Jan 17 13:51:59 EST 2009


Author: sviluppatorefico
Date: 2009-01-17 13:51:59 -0500 (Sat, 17 Jan 2009)
New Revision: 338

Modified:
   labs/src/portal/org/jboss/blog/session/security/external/PortalSecurityServiceImpl.java
Log:
see https://jira.jboss.org/jira/browse/JBBLOG-76

Modified: labs/src/portal/org/jboss/blog/session/security/external/PortalSecurityServiceImpl.java
===================================================================
--- labs/src/portal/org/jboss/blog/session/security/external/PortalSecurityServiceImpl.java	2009-01-17 18:45:17 UTC (rev 337)
+++ labs/src/portal/org/jboss/blog/session/security/external/PortalSecurityServiceImpl.java	2009-01-17 18:51:59 UTC (rev 338)
@@ -1,22 +1,30 @@
 package org.jboss.blog.session.security.external;
 
-import org.jboss.seam.annotations.*;
-import org.jboss.seam.log.Log;
-import org.jboss.portal.identity.*;
-import org.jboss.portal.identity.Role;
-import org.jboss.portal.common.util.Tools;
-import org.jboss.blog.session.security.InvalidLoginException;
-import org.jboss.blog.tools.StringTools;
+import java.util.ArrayList;
+import java.util.List;
 
+import javax.ejb.Remove;
 import javax.ejb.Stateless;
-import javax.ejb.Remove;
 import javax.ejb.TransactionAttribute;
 import javax.ejb.TransactionAttributeType;
 import javax.naming.InitialContext;
 import javax.naming.NamingException;
-import java.util.List;
-import java.util.ArrayList;
 
+import org.jboss.blog.session.security.InvalidLoginException;
+import org.jboss.blog.tools.StringTools;
+import org.jboss.portal.identity.IdentityException;
+import org.jboss.portal.identity.MembershipModule;
+import org.jboss.portal.identity.NoSuchUserException;
+import org.jboss.portal.identity.Role;
+import org.jboss.portal.identity.RoleModule;
+import org.jboss.portal.identity.User;
+import org.jboss.portal.identity.UserModule;
+import org.jboss.portal.identity.UserProfileModule;
+import org.jboss.seam.annotations.AutoCreate;
+import org.jboss.seam.annotations.Logger;
+import org.jboss.seam.annotations.Name;
+import org.jboss.seam.log.Log;
+
 /**
  * @author Adam Warski (adam at warski dot org)
  */
@@ -83,14 +91,8 @@
             throw new PortalSecurityException(e);
         }
 
-        if ("admin".equals(username)) {
-            if (!user.validatePassword(password)) {
-                throw new InvalidLoginException();
-            }
-        } else {
-            if (!user.validatePassword(Tools.md5AsHexString(password))) {
-                throw new InvalidLoginException();
-            }
+        if (!user.validatePassword(password)) {
+           throw new InvalidLoginException();
         }
 
         return new PortalUser(user.getId().toString(), user.getUserName(), getUserEmail(user));




More information about the jboss-cvs-commits mailing list