Note: You are currently viewing documentation for Moodle 3.7. Up-to-date documentation for the latest stable version of Moodle may be available here: Uniquelogin authentication.

Uniquelogin authentication

From MoodleDocs
Revision as of 12:12, 17 January 2014 by antonio vilela (talk | contribs) (Created page with "This document describes how to set up '''Uniquelogin Authentication''' in Moodle. This is integrated into Moodle 1.9 onwards. The Unique Authentication module is available ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This document describes how to set up Uniquelogin Authentication in Moodle.

This is integrated into Moodle 1.9 onwards.

The Unique Authentication module is available for download from the Moodle plugins directory: http://moodle.org/plugins/view.php?plugin=auth_uniquelogin

Overview

The goal of Uniquelogin Authentication plugin goal is to make sure that each user in Moodle can only have one active session simultaneoulsy.

The code is prepared to work on Moodle 1.9 and 2.X as it addresses modifications in session table and database access through global DB instance.

Assumptions

To work properly, the plugin needs the following:

  1. Database-stored sessions are enabled (see Notes/Tips bellow).
  2. Uniquelogin is ative in authentication plugins page.

Installation

  1. Download the plug-in file from http://moodle.org/plugins/view.php?plugin=auth_uniquelogin
  2. Unzip the file to authentication plug-ins folder moodle/auth/
  3. As adminsitrator go to Users » Auhentication » Manage authentication
  4. Enable the authentication plug-in called Unique login
  5. Move the plug-in to the top position

Notes/Tips

  • As mentioned in Assumptions, you must use database-stored sessions to use this plug-in. To achieve this follow these steps:
  1. On the Administration Block, click on Site administration » Server » Session Handling
  2. Enable the setting Use database for session information

See also