Matthew Buckett
Matthew Buckett
I've also updated the demo application to use the newly released version: https://github.com/oxctl/spring-security-lti13-demo
This library was initially developed to target Canvas, however it should work against the LTI reference platform (https://lti-ri.imsglobal.org/) and I would expect it also work with Moodle. We can try...
When attempting to parse a `behaviour="cit(.,'uri://something')` it would be good to know how I should parse the arguments.
For example how is a `"` escaped in a string? I'm guessing the existing implementation treats the function as an XSLT function and so the parsing rules are the same...
So are strings assumed to be XML encoded, so a string of `"Hello" said the policeman` should be written as `"Hello" said the policeman` ?
This came about because an XPath expression may contain a comma (I think) so I was thinking about how to parse the function to extract out the 2 XPath expressions...
This change resulted in deployment failures for us because we no longer included the full set of files in our deployment artifact.
@dsobiera This isn't expected, but it's possible. We try to use session storage to get around cookie blocking for iframes, but suspect it's not working correctly when the tool is...
I've got a PR out for this ( #53 ), basically it looks like it's not possible to use `postMessage` to store the state when launching in a new tab/window...
This should be fixed in 0.3.3 (or worked around assuming the client has cookies available in the popup).