aboutsummaryrefslogtreecommitdiff
path: root/engine/lib/sessions.php
AgeCommit message (Expand)Author
2010-05-14Merged 5928-6908 from 1.7 branch to trunk.brettp
2010-05-14merge -r5898:5928 (not excluding riverdashboard, notifications, and messagebo...brettp
2010-05-05Merged 18_new_admin branch to trunk.brettp
2010-04-05Merged 5530:5604 from 1.7 to trunk.brettp
2010-01-27Fixes #1464: A new session is created in logout() after destorying the old se...brettp
2009-12-09minor tweak in comment - closes #1264cash
2009-12-08gatekeeper functions now display helpful messages - closes #1060cash
2009-12-07Adding alias ElggSession methodsnickw
2009-12-05if there is already a user in the session, we don't need to set the code from...cash
2009-11-14user object needs to be loaded from database into session on each page in cas...cash
2009-11-04users now allowed to have multiple sessions but not multiple remember me cook...cash
2009-10-13First pass at removing $is_admin global.brettp
2009-10-08Brought access.php and sesssion.php up to code standards.brettp
2009-09-10Updated fixes for checking for admin in get_access_sql_prefix()brettp
2009-08-31All line endings are now Unix-style.brettp
2009-08-20Whoa nelly this is a big one: Removed license and copyright for files.brettp
2009-05-27Admin shortcut flag set on login as well as initmarcus
2009-04-21Belts and braces checking on isloggedin()marcus
2009-02-24The session initialisation order is slightly altered to allow for language se...ben
2009-02-16Closes #429: Language loading now no longer loads all possible translations -...marcus
2009-02-13Fixed logic bug in login()marcus
2009-01-23Refs #706marcus
2009-01-23Refs #562: Configuration flag to disable database sessions.marcus
2009-01-14Closes #669: Logins rate limited. Accounts are limited to 5 fails in a 5 minu...marcus
2009-01-13git-svn-id: https://code.elgg.org/elgg/trunk@2561 36083f99-b078-4883-b0ff-0f9...marcus
2009-01-09Closes #668: Banning now works through a flag in the users_entity table. Data...marcus
2008-11-20git-svn-id: https://code.elgg.org/elgg/trunk@2483 36083f99-b078-4883-b0ff-0f9...marcus
2008-11-20Added site secret to fingerprint to make it harder to guessmarcus
2008-11-20Fixes #548: Introducing set_last_login($user_guid). Called from login(), but ...marcus
2008-11-14* Introducing get_loggedin_user() and get_loggedin_userid()marcus
2008-11-14git-svn-id: https://code.elgg.org/elgg/trunk@2449 36083f99-b078-4883-b0ff-0f9...marcus
2008-11-14* Candidate for initial ElggSession magic classmarcus
2008-11-13Experimental ElggCachemarcus
2008-10-22Closes #453 and #463: Completed work. Sessions now stored in database.marcus
2008-10-22Semi-working session code. Still won't permit logging in, commented out until...marcus
2008-10-21Database session code.marcus
2008-10-03Refs #311marcus
2008-09-25git-svn-id: https://code.elgg.org/elgg/trunk@2141 36083f99-b078-4883-b0ff-0f9...marcus
2008-09-25Committing what I have at the end of the day, api still not 100%marcus
2008-09-01Additional per-session random token, additional randomness protection against...marcus
2008-08-31Some session fingerprinting code. Requires user agent to be consistent across...marcus
2008-08-31Regenerates session ID on user login. This helps prevent some hijacking attacks.marcus
2008-08-31Minor tweak, logout now calls session_destroy()marcus
2008-08-21Blanking session code on initialisation failmarcus
2008-08-13Fixing some session blanking problems.marcus
2008-08-13Fixes #238: Problem was caused by authenticate not having the user email vali...marcus
2008-08-07Removed ElggDummy live code for now.ben
2008-08-07removed print_rmarcus
2008-08-07Refs #174: Introducing the ElggDummy class which returns false for all method...marcus
2008-08-05Tweaked the way forwarding works.ben