Author: prabath
Date: Sat Feb  9 13:26:03 2008
New Revision: 13501

Log:

re-type password

Modified:
   
trunk/solutions/identity/modules/user-ui/src/main/java/org/wso2/solutions/identity/user/ui/action/UserRegistrationFormSubmitAction.java

Modified: 
trunk/solutions/identity/modules/user-ui/src/main/java/org/wso2/solutions/identity/user/ui/action/UserRegistrationFormSubmitAction.java
==============================================================================
--- 
trunk/solutions/identity/modules/user-ui/src/main/java/org/wso2/solutions/identity/user/ui/action/UserRegistrationFormSubmitAction.java
     (original)
+++ 
trunk/solutions/identity/modules/user-ui/src/main/java/org/wso2/solutions/identity/user/ui/action/UserRegistrationFormSubmitAction.java
     Sat Feb  9 13:26:03 2008
@@ -47,6 +47,7 @@
 
     private String username;
     private String password;
+    private String retypedPassword;
 
     private static Log log = LogFactory
             .getLog(UserRegistrationFormSubmitAction.class);
@@ -59,6 +60,11 @@
         HttpServletRequest request = (HttpServletRequest) ActionContext
                 .getContext().get(StrutsStatics.HTTP_REQUEST);
 
+        if (!password.equals(retypedPassword)) {
+            this.addErrorMessage("Password mismatch");
+            return ERROR;
+        }
+
         String emailAddress = null;
         HashMap<String, String> props = new HashMap<String, String>();
         for (int i = 0; i < claimDOs.length; i++) {
@@ -152,4 +158,13 @@
         this.password = password;
     }
 
+    @RequiredStringValidator(message = "", key = "retypedPassword")
+    public String getRetypedPassword() {
+        return retypedPassword;
+    }
+
+    public void setRetypedPassword(String retypedPassword) {
+        this.retypedPassword = retypedPassword;
+    }
+
 }

_______________________________________________
Identity-dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/identity-dev

Reply via email to