Tracksessionip

From Learnit docs
Revision as of 10:53, 16 May 2019 by Docsadmin (talk | contribs) (Created page with " ==Comments== * "It restricts a single session from changing IP, and this is mostly a debugging tool for a strange problem that we think is a PHP bug. It does not stop a singl...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Comments

Config.php

  • to turn it on, go to config.php and uncomment:
  • $CFG->tracksessionip= True;
// If this setting is set to true, then Moodle will track the IP of the
// current user to make sure it hasn't changed during a session.  This
// will prevent the possibility of sessions being hijacked via XSS, but it
// may break things for users coming using proxies that change all the time,
// like AOL.

Alternative

  • set dbsessions to "YES" so that sessions are stored in the db
  • non-recommended alternative method is to allow domain users write access to the sessions directory (see note at bottom of NTLM_authentication)