You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@turbine.apache.org by he...@apache.org on 2003/02/28 14:24:22 UTC

cvs commit: jakarta-turbine-2/src/java/org/apache/turbine/modules/actions AccessController.java

henning     2003/02/28 05:24:22

  Modified:    src/java/org/apache/turbine/modules/actions
                        AccessController.java
  Log:
  Now that we have a method in the TurbineSecurity Service to check
  for the anonymous user, let's use it. :-)
  
  Revision  Changes    Path
  1.7       +7 -5      jakarta-turbine-2/src/java/org/apache/turbine/modules/actions/AccessController.java
  
  Index: AccessController.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-2/src/java/org/apache/turbine/modules/actions/AccessController.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- AccessController.java	12 Feb 2003 17:52:16 -0000	1.6
  +++ AccessController.java	28 Feb 2003 13:24:22 -0000	1.7
  @@ -55,7 +55,9 @@
    */
   
   import org.apache.turbine.modules.Action;
  +
   import org.apache.turbine.services.security.TurbineSecurity;
  +
   import org.apache.turbine.util.RunData;
   import org.apache.turbine.util.security.AccessControlList;
   
  @@ -91,7 +93,8 @@
    * @author <a href="mailto:bmclaugh@algx.net">Brett McLaughlin</a>
    * @version $Id$
    */
  -public class AccessController extends Action
  +public class AccessController 
  +    extends Action
   {
       /**
        * If there is a user and the user is logged in, doPerform will
  @@ -107,9 +110,8 @@
       public void doPerform(RunData data)
               throws Exception
       {
  -        if (data.getUser() != null
  -//             && data.getUser().getName().length() > 0
  -                && data.getUser().hasLoggedIn())
  +        if (!TurbineSecurity.isAnonymousUser(data.getUser())
  +            && data.getUser().hasLoggedIn())
           {
               AccessControlList acl = (AccessControlList)
                       data.getSession().getValue(AccessControlList.SESSION_KEY);
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-dev-help@jakarta.apache.org