Details

      Description

      the eZ flow extension changes the login to anonymous temporarily to update layout dynamic content. with an sso handler installed, the sso takes charge and keeps the sso user logged in.

      Steps to reproduce

      with a sso and ezflow extensions installed, edit the frontpage, or any object with a layout, and publish it.
      the admin site will go to login page.
      login, everything goes back to normal.

      1. 18520.patch
        2 kB
        Pedro Resende
      2. 18520.patch
        2 kB
        Pedro Resende
      3. ezflowoperations.php.rej
        3 kB
        Pedro Resende

        Activity

        Hide
        Clément Mateo added a comment -

        Looks like I've got the same :
        eZFlow 2.3+ can't manage sso because it use eZUser::instance before executing update on publishing.
        As eZUser::instance calls eZExecution::cleanExit() when it finds "sso User", the update stop there : so the publishing fails

        Show
        Clément Mateo added a comment - Looks like I've got the same : eZFlow 2.3+ can't manage sso because it use eZUser::instance before executing update on publishing. As eZUser::instance calls eZExecution::cleanExit() when it finds "sso User", the update stop there : so the publishing fails
        Show
        Jérôme Vieilledent (Inactive) added a comment - Fixed in : master ( https://github.com/ezsystems/ezflow/commit/e6bde50bdb3c915cd4fd80ebc6f02821a8c7cb54 ) stable-5.0 ( https://github.com/ezsystems/ezflow/commit/31f071684f8e262af48e1bc732181f5794254e67 ) stable-2.5 ( https://github.com/ezsystems/ezflow/commit/9fde144854533216c4c98dd8339fbcb02ed6c272 ) stable-2.4 ( https://github.com/ezsystems/ezflow/commit/8c671334950e92f20c8a5bf4cfc026c271f8510a ) stable-2.3 ( https://github.com/ezsystems/ezflow/commit/f7cbb8856c1835215aa56524ebba4f981a48e8ec ) stable-2.2 ( https://github.com/ezsystems/ezflow/commit/6a97f825d404bd6eff59e460bc05bc126618c9de ) stable-2.1 ( https://github.com/ezsystems/ezflow/commit/c71fb17a3144f0ed2662d6a7fa546b630a66962e )

          People

          • Assignee:
            Unassigned
            Reporter:
            Paulo Brás
          • Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Time Tracking

              Estimated:
              Original Estimate - Not Specified
              Not Specified
              Remaining:
              Remaining Estimate - 0 minutes
              0m
              Logged:
              Time Spent - 2 days, 1 hour, 30 minutes
              2d 1h 30m