-
Bug
-
Resolution: Fixed
-
Minor
-
4.2.3, 4.3
-
MOODLE_402_STABLE, MOODLE_403_STABLE
-
MOODLE_402_STABLE, MOODLE_403_STABLE
-
MDL-79725-403 -
When the auth URL of an embedding LTI platform contains query parameters, in this case the Wordpress Plugin 'wordpress-lti-platform' (auth URL example: https://platform.tld/?lti-platform&auth), the lti1p3 library creates broken URLs when appending the auth params, i.e. https://platform.tld/?lti-platform&auth?scope=openid&response_type=id_token&response_mode=form_post&prompt=none&client_id=...
In this case the function should recognize the URL already including a ? and using an & as glue for further parameters.
The code in question runs at line 93 in
lib/lti1p3/src/LtiOidcLogin.php
|
This code also exists in this form in the upstream versions of the fork.
- will be (partly) resolved by
-
MDL-79675 Upgrade lti1p3 to v6.0.0
-
- Closed
-