Authentication: Unique Login

Maintained by Picture of António Vilela António Vilela
This authentication plug-in prevents that each one Moodle user has more than one active session simultaneously.
593 sites
13 fans
Moodle 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 3.0, 3.1, 3.2

The goal of this authentication plug-in is to make sure that each user in Moodle only has one active session simultaneously.

To work properly, the plugin needs that Database-stored sessions are enabled. Have a look at the module documentation on to more information.

This plugin is being maintained by ED-ROM, the portuguese Moodle Partner.


Screenshot #0


Picture of António Vilela
António Vilela (Lead maintainer): Maintainer
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Katja Laakso
    Sat, 5 Dec 2015, 6:13 PM
    It seems this plugin does not support Moodle 3.0?

    I just upgraded to Moodle 3.0 and the plugin gave me this error message: "Coding error detected. This should be fixed by a programmer: session_kill_ user () is removed, use \core\Session\manager :: kill_user_sessions() instead". I was unable to login until I disabled Unique login plugin.

    Is there something i missed or should I just wait for a new version?

    Thanks! smile
  • Picture of Chema Alonso
    Wed, 9 Dec 2015, 10:53 PM
    Same thing here, I've had to disable the plugin to login.

  • Picture of Rekha C
    Mon, 11 Jan 2016, 12:39 AM
    Not working on 2.8.9 , user can login on 2 browsers mozilla and safari. Please help.
  • Picture of Rekha C
    Tue, 12 Jan 2016, 5:43 PM
    Module works on different laptops and logs out one laptop. Module does not work on 2 browsers on the same laptop. Does not work on smartphones, ie. a desktop and 2 smartphones can login with same user id at the same time. 2 smartphones can login at the same time with the same user id.
  • Picture of António Vilela
    Wed, 13 Jan 2016, 12:16 AM
    Hi Katja Laakso and Chema Alonso, we launched a new version that is compatible with the version 3.0.
    Hi Rekha C. what type of user are you using? Teacher or Student? Did you see all steps in the installation (
  • Picture of Chema Alonso
    Thu, 28 Jan 2016, 11:52 PM
    Last version works fine here with Moodle 3.0.2+. Thanks for the upgrade smile

    I see that the plugin messages are available only in English and Portuguese. I case you are interested in adding it to the plugin, I've placed a translation to Spanish here:

    By the way, looking at the original file in english I see a message "Aplicar Teacher'. Shouldn't it be changed to 'Apply Teacher'

    Thanks again.
  • Picture of Jack Eapen
    Wed, 26 Oct 2016, 8:28 PM
    Hi, I can a see a setting in Moodle -"Limit concurrent logins", using which I can limit concurrent logins. what is the difference in using this plugin?
  • Picture of António Vilela
    Wed, 26 Oct 2016, 8:45 PM
    This plugin is older than that setting. It is a recent setting (2.9). However, it has some differences, namely, when the limit is reached, Moodle kills the older sessions while the plugin does not allow for a new login. The plugin is also general, it may be combined with other auth plugins while that setting does not work with Single sign on plugins.
  • Picture of Rekha C
    Fri, 13 Jan 2017, 1:00 AM
    Hi Antonio, please provide for 3.2 version. Missed your reply on 13 jan - i am on 2.9.3 looking to upgrade to 3.2. I require that more than one smartphones must not be able to access a login on custom mobile app, in addition to now allowing login on the desktop site via browsers. Now, with one login, on the custom app, 2 people can use the same login.
  • Picture of António Vilela
    Fri, 20 Jan 2017, 10:20 PM
    Hi Rekha C we have successfully tested the version 2011051000 in Moodle 3.2.
    Mobile App uses autentication by token therefore the plugin will not work. Because when user signing into the APP with other phone will get the same token.
  • Picture of Milciades Ramirez
    Tue, 7 Feb 2017, 4:36 AM
    hello friends... I installed this extension waiting to avoid any kind of user two or more simultenous logins... I found only administrators and teachers but nothing about students... Any ideas?
    Thanks in advance...
  • Picture of António Vilela
    Tue, 7 Feb 2017, 7:43 PM
    Hi Milciades Ramirez. You can activate the module for Administrators and teachers. For students it is always activated.
  • Picture of Fritz Richter
    Thu, 23 Feb 2017, 5:47 AM
    Hi António, In a post above you wrote that the Unique Login plugin "does not allow for a new login", whereas the Moodle core setting "Limit concurrent logins" only kills the older session. I can't see that Unique Login does something else.
  • Picture of António Vilela
    Fri, 24 Feb 2017, 12:35 AM
    Hi Fritz. Hi don't understand your question.
  • Picture of Geovanni Ramdani
    Wed, 15 Mar 2017, 12:18 PM
    Hi António, i have tried your Unique Login Plugin, but i want to make it the second user who tried to open user one account's cannot login or session denied if user one is online and using it's account. can you help me? thanks before.
1 2 3 4
Please login to post comments