-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
basic-lti-launch-request needs to be LTI 1.0 version ( Learning Tools Interoperability® Certification Suite Test 1.6) #5
Comments
https://www.imsglobal.org/wiki/step-1-lti-launch-request
So LTI-Tool-Provider-Library-PHP/src/ToolProvider/ToolProvider.php Lines 694 to 697 in f673620
|
I am running their certification 'Test 1.6 Wrong LTI version' They are sending lti_version=LTI-2p0 in this test and thus this test does not produce the error message. I have work around in onLaunch for now. |
Checking for version in your app seems normal since lti provider library does not known about what LTI version actually used in app. What do you think? |
You are right. |
I looked into this today. The test So somewhere in between:
And.
There should be something like:
Because this LTI provider library does know the version. It's stored in the database under Best regards, |
|
LTI-Tool-Provider-Library-PHP/src/ToolProvider/ToolProvider.php
Line 701 in f673620
Should be changed to something like:
The text was updated successfully, but these errors were encountered: