User Authentication Method

From SLIS Second Life Wiki

Jump to: navigation, search

Sloodle Versions: 0.1, 0.19, 0.2, 0.21 (?)

In versions of Sloodle prior to Sloodle 0.3, the User Authentication Method was a setting in the Sloodle Module Configuration page, and it affected the way in which users of the Sloodle objects were registered (or 'authenticated') with the site. (See Registration and Enrolment). There were two options: web and auto.


[edit] Web

This is now known as "manual registration", and was always the recommended method in older versions of Sloodle. When a Sloodle object encountered an avatar in Second Life which it had not seen before, it would ask them to go and register their avatar. They would then use a registration object (such as the Sloodle Registration Booth), which would give them a link to the Moodle site. They would then login (or create an account) with Moodle, and it would link their avatar to their Moodle account. Note that, if the user was already logged-in and session cookies were enabled, then they would not be required to login again.


[edit] Auto

Auto registration is now very stable (in Sloodle 0.3), although it way not that way in older version, since it made it impossible for the user to login directly to Moodle (it was only a viable option if you were using Moodle as an invisible 'back-end' for your Sloodle classes). In this mode, Sloodle objects which encountered an unknown avatar would automatically create a Moodle account for them, with the same name as the avatar (or a slight variant if a conflict occurred). The reason it was impossible to login to Moodle after that was because there was no way to communicate the user's password to them, and additionally, certain authentication methods were disrupted by this approach, making impractical on some servers.

Please note: auto registration and auto enrolment are fully stable and can be used on Sloodle 0.3.


This page is part of the Sloodle documentation
SloodleDocs Home | User Documentation | Administrator Documentation | Developer Documentation | Sloodle Wiki Home
Personal tools