EtherpadCanvas
Etherpad Signature Authorization Plugin
Description
This tool's expressed purpose is to
enable secure sign-in and signature verification
from this Canvas LMS with Etherpad collaborations tool.
Installation
First, set up Etherpad in your Canvas instance by:
Going to 'Plugins' under the settings for your account
and enable the Etherpad plugin
>> Make sure to have the domain for your Etherpad instance
Then change into the plugins folder and clone the etherpad_canvas:
sysadmin@appserver:~$ cd /path/to/canvas/gems/plugins
sysadmin@appserver:/path/to/canvas/gems/plugins$ git clone https://github.com/atomicjolt/etherpad_canvas.git
Run 'bundle'
Run 'rake secret' and add the generated secret through
Canvas plugin settings for 'Etherpad Security' and save
that secret for utilization with the Etherpad Plugin
for verification.
Usage
This tool is set up only to work with an instance
of Etherpad that you can add Plugins to. It is set up
to create a signed url that the accompanying Etherpad
plugin (ep_signatureauth) will verify.
Contributing
1. Fork it!
2. Create your feature branch: git checkout -b my-new-feature
3. Commit your changes: git commit -am 'Add some feature'
4. Push to the branch: git push origin my-new-feature
5. Submit a pull request :D
History
Credits
License
AGPL-3.0 License