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

User who has not accepted the Terms of Use cannot log out from SAML

    Details

      Description

      Steps to Reproduce

      1. Set up two bundles for use with SAML
      2. Create a new user with the same details on both SP and IdP
      3. Click Sign In on the SP
      4. Enter credentials for the new user on the IdP
      4a. If the IdP displays the Terms of Use then accept them
      5. After being redirected back to the SP do not accept the terms of use
      6. Access http://localhost:8080/c/portal/logout to perform SLO (entering the correct domain details)

      Expected Results
      The user lands on the SP and is unauthenticated.

      Actual Results
      The user lands on the SP, is still authenticated, and the Terms of Use page is displayed.

      Note
      SLO did not work properly when both bundles were on the same machine. Once one bundle was moved to a VM SLO worked as expected.

        Attachments

          Activity

            People

            Assignee:
            della.wang Della Wang (Inactive)
            Reporter:
            jonathan.mccann Jonathan McCann
            Participants of an Issue:
            Recent user:
            Jason Pince
            Engineering Assignee:
            Jonathan McCann
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Days since last comment:
              23 weeks, 4 days ago

                Packages

                Version Package
                7.1.X
                7.2.X
                7.3.X
                7.3.6 CE GA7
                Master