Tim Schroeder
0f1dffe6af
MDL-61351 auth_shibboleth: removed redundant session handler class check
2018-07-17 16:45:20 +08:00
Mark Nelson
4beca90f3d
MDL-61351 auth_shibboleth: move new functions to separate class
...
This reduces the amount of code to an already confusing logout.php
file and prevents conflicts if someone else happens to be using
the same function name in a file.
2018-07-17 16:45:20 +08:00
Tim Schroeder
1e737e38f9
MDL-61351 shibboleth: Logout: fix session handler class not being used
...
* use $CFG->session_handler_class to determine which type of session is
used
* if not set, use $CFG->dbsession instead
2018-07-17 15:27:26 +08:00
Didier 'OdyX' Raboud
90ae1b90f1
MDL-62753 shibboleth: Logout: fix DB sessions kill
...
* Use the Moodle 2+ {sessions} table, and decode the session
correctly using session_decode (adodb_unserialize is deprecated).
* Kill all user sessions using \core\session\manager's
kill_user_sessions.
2018-07-05 08:57:03 +02:00
Martin Gauk
8abec10d55
MDL-58244 shibboleth: handle users who are logged out
...
If the user is (already) logged out, do not access $USER->auth and redirect him to the return URL.
2017-04-13 10:05:39 +00:00
David Monllao
3032b16b3d
MDL-53750 shibboleth: Passing a var to empty for PHP 5.4
2016-05-06 09:27:27 +08:00
John Okely
f9ee3dbcc1
MDL-53750 auth: fix logout bug in shibboleth
...
Original patch by Dr. Michael Schneider
2016-05-06 09:27:25 +08:00
Simey Lameze
4d16a2749f
MDL-51162 core: replace all HTTP_RAW_POST_DATA usages
...
This patch replace all usages of HTTP_RAW_POST_DATA that was deprecated on PHP 5.6 by
file_get_contents('php://input'). Only the TinyMCE library has not been updated.
2015-10-20 10:27:26 +08:00
Simey Lameze
fb60e23a67
MDL-47964 auth_shibboleth: Fix DOS on the shibboleth logout
2015-01-06 10:59:30 +00:00
Didier Raboud
9318de17ef
MDL-34437 shibboleth: Correct the shibboleth wiki links.
2014-12-01 14:56:29 +05:30
Tony Butler
1e31f11852
MDL-28484 core_lib: Add function for https detection
...
Signed-off-by: Tony Butler <tonyjbutler@gmail.com >
2014-10-03 13:02:29 +01:00
Sam Hemelryk
80c1289773
MDL-25637 Fixed whitespace
2011-01-24 16:20:30 +08:00
Aparup Banerjee
b692e4aa29
Performance MDL-25637 moved static count/sizeof functions out of for loop conditions
2011-01-24 14:51:21 +08:00
Petr Skoda
cc2202299f
MDL-24253 we need to udpate shibboleth to use new session api
2010-09-17 10:43:15 +00:00
Andrew Davis
c78a948e8c
all areas MDL-20821 Replaced instances of ereg_replace and eregi_replace with preg_replace
2009-11-17 01:36:35 +00:00
Petr Skoda
5117d59899
MDL-20700 coding style cleanup - cvs keywords removed, closign php tag removed, trailing whitespace cleanup
2009-11-01 11:55:14 +00:00
tjhunt
ffdd703a99
MDL-18637 fix Moodle 1.9-style {$CFG->prefix}tablename in HEAD, and a few missing $DB->s.
...
I did not fix all the DB problems in search, there are too many there for me to be prepared to clean up other people's mess.
(For once, it was not me making this mistake ;-))
2009-03-23 05:19:53 +00:00
exe-cutor
ad9f023c64
MDL-18597 Merging from STABLE
2009-03-18 13:28:57 +00:00
skodak
84f06d9c72
MDL-17567 sibolleth: fixed code to use new DML syntax
2008-12-09 22:13:08 +00:00
exe-cutor
2db6ec1946
Merged Shibboleth logout support from 1.9 stable
2008-12-04 16:28:42 +00:00