phpCAS icon indicating copy to clipboard operation
phpCAS copied to clipboard

Apereo PHP CAS Client

Results 35 phpCAS issues
Sort by recently updated
recently updated
newest added

Application firewalls tend to block HTTP requests without any User Agent set. I could change this a you would prefer, but the User Agent must be set.

_[Migrated from PHPCAS-121](https://issues.jasig.org/browse/PHPCAS-121)_ # Description Implement some kind of connection caching for imap. It should be possible to cache the opened streams somehow. PHP5 should support this (like for DBs)....

Enhancement

In our application we initialize the CAS Client together with calling `CAS_GracefullTerminationException::throwInsteadOfExiting()` method and then we handle exceptions in our own fashion. Right now the same exception `CAS_GracefullTerminationException` is used...

Enhancement

Going beyond the debug logging, implement routine logging akin to that available in other language/platform CAS client libraries. Perhaps adding use of a logging framework such as log4php. represents PHPCAS-135...

Enhancement

The valid proxies and loadbalancers that are put in front of a phpcas application should be filtered. Related to #45

Enhancement

For all intents and purposes, PEAR style packages are obsolete in favor of namespaced packages handled by a global auto loader (typically Composer). What are the thoughts on removing the...

API Change

1. place your app behind a load balancer. 2. configure config.php `$cas_real_hosts = array('cas-real-1.example.com', 'cas-real-2.example.com');` 3. login to your app 4. in a separate browser tab visit: https://your.cas-server.com/cas/logout 5. go...

Enhancement

Hi I'd like to put in a vote for support for service definitions that use Front Channel (GET instead of POST) SLO requests. See: https://apereo.github.io/cas/6.2.x/installation/Logout-Single-Signout.html#single-logout-per-service Currently it appears that the...

Enhancement

Default nginx config has a host name of "_" Diff to support this is: ```diff --- a/source/CAS/Client.php +++ b/source/CAS/Client.php @@ -3970,7 +3970,7 @@ class CAS_Client } else if (!empty($_SERVER['HTTP_X_FORWARDED_SERVER'])) {...

Enhancement