Proxy Supported
Pre-release
Pre-release
Laravel CAS Server now support for proxy of CAS protocol, this is a RC version.
Notice: there are breaking changes between 1.x and 2.x, if you need to upgrade 1.x to 2.x, you can follow these steps:
Leo108\CAS\Contracts\Interactions\UserLogin
interface has breaking changes, methodsshowAuthenticateFailed
/showLoggedOut
were added, the parameters and return type oflogin
andlogout
have been changed.- route name
login_page
has been renamed tologin.get
. services
table added a column namedallow_proxy
, you may need to handle it when creating/updating service records.- you need to execute
php artisan vendor:publish --provider="Leo108\CAS\CASServerServiceProvider" --force
to publish new migrations and config file, and then executephp artisan migrate
to migrate database changes.