ims-lti-nodejs
v1.0.0
Published
This package is used for validating LTI OAuth request.
Downloads
5
Readme
ims-lti-nodejs
Install
npm install ims-lti-nodejs --save
Supported LTI Versions
- 1.0 - Implementation Guide
- 1.1 - Implementation Guide
- 1.1.1 - Implementation Guide
Usage
The LTI standard won't be covered here, but it would be good to familiarize yourself with the specs. LTI documentation
This library doesn't help you manage or distribute the consumer keys and secrets. The POST
parameters will contain the oauth_consumer_key
and your application should use that to look up the consumer secret from your own datastore.
This library offers a few interfaces to use for managing the OAuth nonces to make sure the same nonce isn't used twice with the same timestamp. Read the LTI documentation on OAuth