Planet eStream Authentication Plugin

Filters ::: filter_estreamauth
Maintained by Planet eStream
Part of set Planet eStream.
The Planet eStream Authentication Plugin will automatically authenticate Moodle users with matching Planet eStream usernames when viewing embedding quizzes that have been added via the Planet eStream text editor plugins.
Latest release:
102 sites
73 downloads
1 fans
Current versions available: 1

The Planet eStream Authentication Plugin


The Planet eStream Authentication Plugin will automatically authenticate Moodle users with matching Planet eStream usernames when viewing embedded quizzes that have been added via the Planet eStream text editor plugins.

Quizzes in Planet eStream require a registered user to take, so that answer data can be submitted back to the system and viewed by staff. When a quiz is embedded into Moodle, the filter will automatically detect the logged in Moodle user, and if their user name matches that of a Planet eStream user, they will be able to take the quiz immediately without logging into eStream. Their answer data will then be submitted to eStream as questions are answered.

Viewing statistics for each user will also be submitted back to eStream for each video added after this filter has been installed.


Installation Instructions

The authentication plugin is compatible with Moodle v2.7 and later and requires Planet eStream v6.30 or later.

Within the Site administration section in Moodle, select "Plugins" and then "Install add-ons".

From the Plugin type drop down list, select Text filter (filter).

Drag and drop the estreamauth.zip file into the Zip package area (or click "Choose a file..")

Tick the Acknowledgement tick-box, if you agree to the statement.

Click the "Install add-on from the ZIP file" button, a page will be displayed showing a "Validation passed" message.

Click the "Install add-on!" button at the bottom of the page.

The plugins page will be displayed showing the Planet eStream Authentication Plugin as "To be installed".


Click the "Upgrade Moodle database now" button.


Click "Continue" on the next screen to proceed to the Manage Filters page.

Within the drop down list adjacent to the Planet eStream Authentication Plugin, select "On".

The page will automatically refresh and the filter will be activated - no additional configuration of the filter is required 

Ensure that the filter is listed below "Multimedia plugins" in the list.


Please note – This plugin is only available to organisations with a separate current Planet eStream platform contract.



Click Here to Discover More about Planet eStream – the Unified Media Platform for Education


Screenshots

Screenshot #0
Screenshot #1
Screenshot #2

Contributors

Planet eStream (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Показати коментарі
  • Plugins bot
    пт 20 січ. 2017 22:10 PM
    Approval issue created: CONTRIB-6678
  • Plugins bot
    чт 2 лют. 2017 21:10 PM
  • David Mudrák
    ср 8 бер. 2017 06:00 AM

    Please see the approval issue comments in CONTRIB-6678 before submitting the plugin back for approval. Thanks for understanding.

  • Planet eStream
    пн 20 бер. 2017 23:47 PM
    Previous request for re-approval was a mistake as you thought, our apologies. Plugin may still require work, please comment as necessary.

    Changes from CONTRIB-6678:

    - Description has been tweaked slightly for readability. Readme.TXT was incorrect and has been replaced with the correct file
    - Linked plugin to its respective Github repository
    - No screenshots have been added; the current screenshot shows a Planet eStream embed where the filter has worked correctly, no further explanation to end users necessary
    - Dependencies have not been added as the plugin relies on EITHER our TinyMCE or Atto plugins, rather than strictly one or both
    - Headers in files should now be correct
    - Prechecks / coding style addressed, please elaborate on anything still outstanding here as it seemed to be mainly formatting related
  • Planet eStream
    пн 20 бер. 2017 23:53 PM
    Regarding the comments on obfuscation; the eStream server looks for the delta querystring in eStream embeds and attempts to match this value to a user within the eStream database. This is the same method across all VLEs and changing it would require a significant rework across many platforms. We are happy to continue authentication in this way; giving users a way to find other people's usernames does not seem to be a particularly egregious security flaw.
Please login to post comments