Author: channa
Date: Wed Jan 23 08:40:09 2008
New Revision: 12781

Log:

Checking for IP as well as localhost string, to ensure admin creation is for 
local user only.

Modified:
   trunk/mashup/java/modules/core/src/org/wso2/mashup/MashupConstants.java
   trunk/mashup/java/modules/core/src/org/wso2/mashup/utils/MashupUtils.java

Modified: 
trunk/mashup/java/modules/core/src/org/wso2/mashup/MashupConstants.java
==============================================================================
--- trunk/mashup/java/modules/core/src/org/wso2/mashup/MashupConstants.java     
(original)
+++ trunk/mashup/java/modules/core/src/org/wso2/mashup/MashupConstants.java     
Wed Jan 23 08:40:09 2008
@@ -112,6 +112,7 @@
     public static final String PRIMARY_USER = "PrimaryUser";
     public static final String PRIMARY_PASSWORD = "PrimaryPassword";
     public static final String LOCALHOST = "localhost";
+    public static final String LOCALHOST_IP = "127.0.0.1";
     public static final String TRUE = "true";
     public static final String SIGNIN = "signin";
 

Modified: 
trunk/mashup/java/modules/core/src/org/wso2/mashup/utils/MashupUtils.java
==============================================================================
--- trunk/mashup/java/modules/core/src/org/wso2/mashup/utils/MashupUtils.java   
(original)
+++ trunk/mashup/java/modules/core/src/org/wso2/mashup/utils/MashupUtils.java   
Wed Jan 23 08:40:09 2008
@@ -639,6 +639,7 @@
      */
     public static boolean isFromLocalHost(HttpServletRequest request) {
         String hostName = request.getLocalName();
-        return MashupConstants.LOCALHOST.equalsIgnoreCase(hostName);
+        return MashupConstants.LOCALHOST.equalsIgnoreCase(hostName) ||  
MashupConstants.
+                LOCALHOST_IP.equals(hostName);
     }
 }

_______________________________________________
Mashup-dev mailing list
[email protected]
http://www.wso2.org/cgi-bin/mailman/listinfo/mashup-dev

Reply via email to