ReLogin
- Moodle 1.9–5.1
- 更新 2025-06-29
As the browser closed the user not logged in any more even if the session is not expired, this plugin provide auto login mechanism to re-login the users with unexpired sessions.
ReLogin
Automatic re-login plugin.
In Moodle session Manger, the cookies saved is a session cookies which will be deleted when the browser closed or becomes inactive which bothers some users as they have to re-login again even if the session is not expired, this plugin provide auto login mechanism to re-login the users with unexpired sessions.
This plugin works as when user logged in, it saves a permanent cookies with the same session id, so when the user opens the browser again the plugin searches for that cookie and check for this session if not expired yet, and re-login the user again automatically.
Normally this plugin searches for this cookies whenever the page required login, but admins can choose to make it work in the login page too or at any page.
Cookies stored by this plugin expires and deleted if the user normally logged out.
Don’t forger to enable this auth plugin in order to work and also adjust the sessiontimeout setting to a proper value.
How it works?
Once the user open a page that requires login (login page or any page According to settings)
Cookies mechanism: The plugin get the session id from the cookies and session tables, checks if the session is still active and login the user again.
Installing via uploaded ZIP file
1. Log in to your Moodle site as an admin and go to _Site administration >
Plugins > Install plugins_.
2. Upload the ZIP file with the plugin code. You should only be prompted to add
extra details if your plugin type is not automatically detected.
3. Check the plugin validation report and finish the installation.
Installing manually
The plugin can be also installed by putting the contents of this directory to
{your/moodle/dirroot}/auth/relogin
- 1.3Moodle 3.11, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 5.0