Skip to content

Issue #3416848: Dedicated SC Consent Form

Richard Allen requested to merge issue/musica-3416848:3416848 into 1.1.x

Move consent into it's own Form.

  • Make consent the first, and the default task/tab/Form.
  • Precedes any other config forms.
  • Once the user has "consented" to the ToS/TuS he cannot "un-consent". Both the consent checkbox and submit buttons become disabled depending on the State API value.

Moving forward I expect to implement the same "Consent, Configure, Authorize, Test" pattern for any and all APIs. Any existing APIs will need to be backported to this pattern.

I have also reached out to SoundCloud support to see if their legal team would like to have their TuS in-line in the form as well. Interal SC tix 2740042.

soundcloud-consent-super-2024-01-31_14-59-13

Edited by Richard Allen

Merge request reports

Loading