-
# This is a discussion-point, to try and bring together the various threads
We have a number of similar threads on multiple courses, multiple instructors, and the possibility of an external exchang…
-
I am attempting to use this library for our tool. We used the older version of this library for lti 1.1 and am hoping to use this for LTI Advantage. It works when testing against https://saltire.lti.…
-
[Validating a launch request](https://github.com/celtic-project/LTI-PHP/wiki/Messages#validating-a-launch-request) mentions: _Once a record has been initialised for the platform **(see above)**, the v…
-
The code currently does not support namespaced messages from an external outcome service.
We received a message like below:
```
V1.0
5849615-b48df-8945-4de5-a09cb7deb41…
-
**Describe the bug**
When running the LTI tool with MongoDB in docker-containers, the application cannot process the idtoken. It seems to be able to process the LTI handshake, but then after the redi…
-
Been hacking away all day on this and have hit an impasse
**Setup**
Canvas running in docker as per their quick start Automated Setup URL is http://canvas.docker no ssl - https://github.com/instru…
-
In order to facilitate user masquerading and better preview functionality, all notions of lti params and accessing them should be removed from delivery. Any data required for delivery which may come f…
-
I'm using a Postgres engine that has strict settings when parsing an SQL SELECT statement that has a GROUP BY clause. It requires that each field listed in the SELECT statement must have an aggregate …
-
In my test environment I've spun up dev instances of my servers and given them self-signed certificates for https. When I initiate LTI 1.3 messages between my platform and tool I get the following res…
-
I'm running into trouble with the `lti2_nonce` table's `consumer_pk` field. Here is the workflow:
1. platform sends request to tool's login URL with payload that has property claim `iss` as `https:…