Uploaded image for project: 'eZ Publish / Platform'
  1. eZ Publish / Platform
  2. EZP-22081

As a developer, I want to be able to seamlessly use multiple user providers

    XMLWordPrintable

    Details

    • Sprint:
      Ventoux Sprint 3
    • Story Points:
      2

      Description

      Symfony provides native support for multiple user providers. This makes it easy to integrate any kind of login handlers, including SSO and existing 3rd party bundles (e.g. FR3DLdapBundle, HWIOauthBundle, FOSUserBundle, BeSimpleSsoAuthBundle...).

      The only requirement, whatever user provider is used, is to inject a valid eZ user in the repository. This can be done by listening to SecurityEvents::INTERACTIVE_LOGIN event which is triggered once authentication has been made.

      In addition, session creation in REST must use the same security mechanism. Currently it logs user in manually.

      Goal of this story is to provide services and configuration for easier integration of multiple user providers.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              jerome.vieilledent-obsolete@ez.no Jérôme Vieilledent (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 2 days Original Estimate - 2 days
                  2d
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 2 days, 2 hours, 30 minutes
                  2d 2h 30m