Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-47731

Attempting to change email address during email verification page results in a blank page



      When email verification is enabled and a user signs in for the first time, a challenge code is sent to the user's email address to verify their identity. In the instance where a user needs to change their email address and clicks on the "Change Email Address" button during the verification process, the user is presented with an new email address entry and confirmation field. When we attempt to add the user's new email address to these fields and click "Save" the Portal gives a blank page with no errors in the console. There is no indication of the Portal working, we simply land on http://localhost:8080/c/portal/update_email_address without any indication of movement. The request is unsuccessful, too, since the email isn't even sent out to either the user's old/new email address.

      Steps to reproduce

      1. Start up a clean Liferay 6.2 EE SP4 + Tomcat bundle
      2. Sign in as [email protected]
      3. Access the Portal (http://localhost:8080)
      4. Enable user email verification (i.e. Control Panel > Configuration > Portal Settings > Authentication – flag "Require strangers to verify their email address?" OR we can set company.security.strangers.verify=true in portal-ext.properties before the start of the server)
      5. Create a new user and set the user's password to "test"
      6. Log out of [email protected]'s session
      7. Log into the new user's account
      8. Accept the Agreement
      9. The next page will indicate the "Verify Email Address" requesting a verification code that is sent via email
      10. Click Change email address
      11. Add a valid email address and click Save

      Expected Result
      We are presented with a message indicating that the email address for the user has changed, and that the verification code would be sent there.
      Actual Result
      We land on http://localhost:8080/c/portal/update_email_address and we are stuck at a blank screen.


        1. failed.png
          37 kB
        2. reproduced.png
          58 kB

        Issue Links



              hong.zhao Hong Zhao (Inactive)
              george.chi George Chi (Inactive)
              Kiyoshi Lee Kiyoshi Lee
              0 Vote for this issue
              1 Start watching this issue


                7 years, 45 weeks, 5 days ago


                  Version Package
                  6.2.4 CE GA5
                  6.2.X EE
                  7.0.0 M3