Prim Password
From SLIS Second Life Wiki
Sloodle is open source software, and therefore anybody can obtain Sloodle objects and attempt to use them with your Moodle site. As such, security precautions must be taken to ensure that any object attempting to access Moodle from within Second Life is authentic. One of the ways this is achieved is by using an internal password, known as the Prim Password. The scope and use of the Prim Password has changed substantially between versions, although the basic principle is still the same: whenever a Sloodle object wants to communicate with Moodle at all, it must supply this password (much like the way you log-in to Moodle yourself). The password is always numeric, between 5 and 9 digits long.
The alternative security measure is Object Authorization, which generates a unique password for every object.
[edit] Sloodle 0.3
Sloodle Versions: 0.3 (?)
Access to Moodle by Sloodle objects is regulated by Sloodle Controller Modules, and there must be at least one in a course in order for Sloodle objects to access that course. Each Controller has its own Prim Password, which is accessible by anybody with the capability of managing activities on the course (you need to 'edit' the module to see it). You can alternatively leave the Prim Password field blank in order to disable access to that Controller through that means. This can be useful if you are very concerned about security.
You only need a Prim Password in Sloodle 0.3 if you configure your objects using "sloodle_config" notecards. It is more common to use Object Authorization.
[edit] Sloodle 0.1 to 0.21
Sloodle Versions: 0.1, 0.19, 0.2, 0.21 (?)
For older versions of Sloodle, there is a single Prim Password which controls all Sloodle access to everything on the site. This is only accessible by Moodle administrators using the Sloodle configuration page, and must be given to objects in Second Life using a "sloodle_config" notecard. Note that this significantly less secure than it is in Sloodle 0.3, so upgrading is strongly recommended.
[edit] Developer Information
The Prim Password is normally stored and transferred in a variable/parameter called 'sloodlepwd' (although older versions also used 'pwd'). Note, however, that object-specific passwords (as in Object Authorization) normally use the same variable/parameter. You can tell difference between them because an object-specific password also contains a UUID.
| This page is part of the Sloodle documentation | |||
|---|---|---|---|
| SloodleDocs Home | User Documentation | Administrator Documentation | Developer Documentation | Sloodle Wiki Home | |||
