10 packages found
A class that defines a set of smart Canvas endpoints that actually behave how you'd expect them to.
LTI launch validator for IMS-LTI standard launches.
Acquires Canvas tokens through via OAuth, stores refresh tokens, and refreshes access tokens when they expire.
The default request sender used throughout the CACCL project.
CACCL's memory store for credential storage and caching
A simple, standardized error class for all modules in the CACCL library
Client-side express module that forwards Canvas requests from the client to Canvas.
Sends LTI 1.1 grade passback to Canvas. Support text and url submissions and overall score.
Initializes a new caccl-based Canvas LTI app project.
HTTPS server for development of CACCL apps