-
Notifications
You must be signed in to change notification settings - Fork 121
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
How to use this gem? #121
Comments
If you are talking about LTI 2 then you can look at https://github.com/instructure/lti2_reference_tool_provider for an example of the registration process. As far as passing data back to the consumer after launch it depends on what you want to do. If you take users through the oauth process you can use their access token to make api calls to canvas. |
Thank you. That example app was enough to get me off the ground! However, it does not use this LTI gem. I see no reference anywhere to this gem or it's functions |
There is another tool https://github.com/instructure/lti_originality_report_example that does use the gem however it doesn't follow the normal registration process because it needs access to a custom tool consumer profile so you won't want to follow that bit of it. But hopefully that will show you how an LTI 2 tool leverages the gem at least for tool registration with Canvas. |
Thank you @abutterf ! |
Duplicate of #141 |
Are there any examples of how to handle the registration process and how to pass data back to the consumer after launch?
The text was updated successfully, but these errors were encountered: