KPost LTI Implementation
7. The architecture of an LTI-compliant product typically includes the following components
- LTI
Provider: This component provides the interface for integrating with other
platforms, such as an LMS. It should be able to authenticate users and
communicate with the LMS using the LTI protocol.
- LTI
Consumer: This component consumes the services provided by the LTI Provider. It
should be able to launch the LTI Provider in a new window and pass user
credentials to it.
- LTI
Launch URL: This is the URL that the LTI Consumer uses to launch the LTI
Provider. It includes the necessary parameters to authenticate the user and
establish the connection.
- LTI
Advantage: This is a set of extensions to the basic LTI specification that
provide additional functionality, such as improved security and user
management.
- Outcome Service: The outcome service is a protocol that allows the
learning tool to send student performance data back to the LMS.