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

OIDC provider flow does not respect User Self-Service Destination After Successful Self-Registration

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 6.0.0
    • Fix Version/s: 6.0.0
    • Component/s: self-service
    • Labels:
    • Target Version/s:
    • Rank:
      1|hzvttz:
    • Needs backport:
      No
    • Needs QA verification:
      No
    • Functional tests:
      No
    • Are the reproduction steps defined?:
      Yes and I used the same an in the description

      Description

      1. Bug description

      I configured Service > User Self-Service > Destination After Successful Self-Registration to User is automatically logged in, but with OpenID Connect Provider login it behaves more like User sent to successful registration page.

      How to reproduce the issue

      1. Configure AM as an OpenID Connect provider
      2. Enable User Self Service
      3. Configure Service > User Self-Service > Destination After Successful Self-Registration to User is automatically logged in
      4. Create an OAuth 2.0 Client and configure an example app to use OIDC
      5. User visits example app for the first time and chooses to register
      Expected behaviour

      After registration, the User is automatically logged in setting should mean that the user registers and does not have to immediately login again.

      Current behaviour

      After registration, the user is forced to login, irrespective of the Destination After Successful Self-Registration setting.

      Work around

      None

      Code analysis

      N/A

        Attachments

          Activity

            People

            • Assignee:
              apforrest Andrew Forrest
              Reporter:
              travis.haagen Travis Haagen
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: