[gatein-commits] gatein SVN: r6346 - portal/branches/branch-GTNPORTAL-1872/component/portal/src/main/java/org/exoplatform/portal/config.

do-not-reply at jboss.org do-not-reply at jboss.org
Mon Apr 25 07:31:17 EDT 2011


Author: kien_nguyen
Date: 2011-04-25 07:31:16 -0400 (Mon, 25 Apr 2011)
New Revision: 6346

Modified:
   portal/branches/branch-GTNPORTAL-1872/component/portal/src/main/java/org/exoplatform/portal/config/UserACL.java
Log:
GTNPORTAL-1879 Anonymous users couldn't access guests pages

Modified: portal/branches/branch-GTNPORTAL-1872/component/portal/src/main/java/org/exoplatform/portal/config/UserACL.java
===================================================================
--- portal/branches/branch-GTNPORTAL-1872/component/portal/src/main/java/org/exoplatform/portal/config/UserACL.java	2011-04-25 09:59:41 UTC (rev 6345)
+++ portal/branches/branch-GTNPORTAL-1872/component/portal/src/main/java/org/exoplatform/portal/config/UserACL.java	2011-04-25 11:31:16 UTC (rev 6346)
@@ -29,6 +29,7 @@
 import org.exoplatform.services.log.Log;
 import org.exoplatform.services.security.ConversationState;
 import org.exoplatform.services.security.Identity;
+import org.exoplatform.services.security.IdentityConstants;
 import org.exoplatform.services.security.MembershipEntry;
 
 import java.io.Serializable;
@@ -483,7 +484,7 @@
       Permission permission = new Permission();
       permission.setPermissionExpression(expPerm);
       String groupId = permission.getGroupId();
-      if (currentUser == null && groupId.equals(guestGroup_))
+      if ((currentUser == null || currentUser.equals(IdentityConstants.ANONIM)) && groupId.equals(guestGroup_))
       {
          return true;
       }



More information about the gatein-commits mailing list