diff options
| author | Elmar Ludwig <elmar.ludwig@uni-osnabrueck.de> | 2022-12-02 16:34:19 +0100 |
|---|---|---|
| committer | Jan-Hendrik Willms <tleilax+github@gmail.com> | 2023-03-28 14:18:28 +0200 |
| commit | b86d479bdc13a1cce1139c600f98f53cb702eb4c (patch) | |
| tree | 294fb8107f65da93a323e5d3862a4fba2c2a6f8b /app | |
| parent | 9edc732da96a28bdd2e325ea820c5f9e3bbe6419 (diff) | |
initial draft of update to phpCAS 1.6, fixes #1844biest-1844
Diffstat (limited to 'app')
| -rw-r--r-- | app/controllers/cas.php | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/app/controllers/cas.php b/app/controllers/cas.php index 6800844..a38600f 100644 --- a/app/controllers/cas.php +++ b/app/controllers/cas.php @@ -13,6 +13,7 @@ */ require_once 'lib/classes/cas/CAS_PGTStorage_Cache.php'; +require_once 'lib/classes/cas/CAS_ServiceBaseUrl_Studip.php'; class CasController extends StudipController { @@ -23,8 +24,9 @@ class CasController extends StudipController { $pgt = Request::get('pgtId'); $pgt_iou = Request::get('pgtIou'); + $base_url = new CAS_ServiceBaseUrl_Studip(); $cas_config = $GLOBALS['STUDIP_AUTH_CONFIG_CAS']; - phpCAS::proxy(CAS_VERSION_2_0, $cas_config['host'], $cas_config['port'], $cas_config['uri'], false); + phpCAS::proxy(CAS_VERSION_2_0, $cas_config['host'], $cas_config['port'], $cas_config['uri'], $base_url, false); $pgt_storage = new CAS_PGTStorage_Cache(phpCAS::getCasClient()); $pgt_storage->write($pgt, $pgt_iou); |
