Uploaded image for project: 'OpenAM'
  1. OpenAM
  2. OPENAM-9048

References to authentication chains via the &service= parameter broken

    XMLWordPrintable

Details

    • Rank:
      1|hzrl07:

    Description

      Currently, references to the XUI #login/&service=SERVICENAME will fail, as you will not be correctly redirected to the appropriate service. Instead you will get the default datastore login module, and upon successful registration will move directly into the logged in state.

      ...openam/XUI/#login/&authIndexType=service&authIndexValue=SERVICENAME 
      

      will still work, as intended however.

      Steps to reproduce:

      • Build 13.5.x branch
      • Install
      • Create any module (I created the ForgeRock Authenticator (OATH)) module.
      • Create a chain, call it 'test'
      • Add the datastore module, followed by the authenticator module.
      • Log out.
      • Hit the server with address ...XUI/#login/&service=test

      Expected: Datastore module, followed by oath module.

      Experienced: Datastore module, followed by successful login.

      Now log out, and instead hit the URL:

      ...openam/XUI/#login/&authIndexType=service&authIndexValue=test

      This time you should see the datastore module correctly followed by the authenticator module.

      Attachments

        Issue Links

          Activity

            People

              eugenia.sergueeva Eugenia Sergueeva [X] (Inactive)
              david.luna@forgerock.com David Luna
                edwardb edwardb
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: