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

Sign In portlet should be hidden in login page when Sign In popup is shown

Description

    Step to reproduce:

    1. Site admin > Configuration > Settings
    2. Expand Site URL
    3. Type www.able.com in Private Pages field
    4. Save
    5. Site admin > Site Builder > Pages
    6. Add a private page named Test Private Page
    7. Sign out
    8. Access to http://www.able.com:8080/test-private-page
    9. Assert Sign In portlet is shown
    10. Click Sign In link on the right upper corner
    11. Sign In popup is shown

     Note: After the fix in LPS-132870, you also need to set auth.login.prompt.enabled=true in portal-ext.properties in order to get the Sign In portlet to render.

    Expected Results:
    The Sign In portlet should be hidden in page.

    Actual Results:
    The Sign In portlet is also shown in page.

    Reproduced on:
    Tomcat 9.0.33 + MySQL 5.7. Portal master GIT ID: a68c7f142a4ad405dc1e5b9c62e3905777c556f5.

    Cannot be reproduced on:
    Tomcat 9.0.33 + MySQL 5.7. Portal 7.3.1-GA2 GIT ID: 4ffdd7225ef4a5fd922703263a3006a741a4d8d0.

    Attachments

      1. Normal.PNG
        Normal.PNG
        63 kB
      2. Wrong.PNG
        Wrong.PNG
        77 kB

      Issue Links

        Activity

          People

            yang.cao Yang Cao
            yang.cao Yang Cao
            Marta Elicegui Marta Elicegui
            Oliver Kecskemety Oliver Kecskemety
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              49 weeks, 5 days ago

              Packages

                Version Package
                7.4.13 DXP GA1
                7.4.3.4 CE GA4
                7.4.3.5 CE GA5
                7.4.13 DXP U1
                Master