Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 13.5.1
    • Fix Version/s: 13.5.2
    • Component/s: oauth2
    • Labels:
    • Needs backport:
      No
    • Verified Version/s:
    • Needs QA verification:
      Yes
    • Functional tests:
      No
    • Are the reproduction steps defined?:
      Yes and I used the same an in the description

      Description

      Bug description

      The device code flow deletes the device code and create it again just after, each time the client application is checking the decide code status.

      How to reproduce the issue

      • Do a normal device flow (see FT for that)
      • each time the client application is sending a request to check the device code status, have a look to the DJ logs
        Expected behaviour

      An update of the device code

      Current behaviour

      An delete followed by an add

      Work around

      Nothing you can do

      Code analysis

      the deleting of the code is in the finally

       } finally {
                      deleteDeviceCode(clientId, code, request);
                  }
      

      which is bad.

        Attachments

          Activity

            People

            • Assignee:
              quentin.castel Quentin CASTEL [X] (Inactive)
              Reporter:
              quentin.castel Quentin CASTEL [X] (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: