diff --git a/mod/lti/locallib.php b/mod/lti/locallib.php index f92e4cbc2b3..5fc0b6a3e69 100644 --- a/mod/lti/locallib.php +++ b/mod/lti/locallib.php @@ -3090,6 +3090,10 @@ function lti_sign_jwt($parms, $endpoint, $oauthconsumerkey, $typeid = 0, $nonce $kid = get_config('mod_lti', 'kid'); $jwt = JWT::encode($payload, $privatekey, 'RS256', $kid); + $newparms = array(); + $newparms['id_token'] = $jwt; + + return $newparms; } /**