2017 © Pedro Peláez
 

library cas

Adds CAS to laravel 5.x

image

subfission/cas

Adds CAS to laravel 5.x

  • Tuesday, June 5, 2018
  • by subfission
  • Repository
  • 8 Watchers
  • 55 Stars
  • 11,744 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 22 Forks
  • 0 Open issues
  • 21 Versions
  • 20 % Grown

The README.md

Repository Archival Notice – Feb 2025

As of June 2024, the apereo/phpCAS repository is no longer actively maintained or updated and we have seen no progress on finding new maintainers. As a result, this codebase remains in a stagnant state with end-of-life (EOL) dependencies. To mitigate security risks for new projects, this repository is now scheduled for immediate archival., (*1)

We strongly recommend exploring alternative CAS solutions for future development., (*2)

  • IT

CAS

Simple CAS Authentication for Laravel 6-11.x., (*3)

This version of CAS, or Central Authentication Service, is designed to integrate with Laravel 6-11 projects that need to implement SSO.
Older version of Laravel may work, but are untested. This package was built for my necessity but can be easily used for anyone requiring CAS/SAML SSO in Laravel 6+. This package is different in mindset as the goal in this project is to be as minimal as possible while offering as much flexibility as needed., (*4)

This package offers and abstraction of Apereo CAS (phpCAS), a cross platform and open-source CAS client and server provider. Be sure to check them out if you intend to implement an SSO service other than AD., (*5)

Check out the wiki for further details., (*6)

ChangeLog

Release 5.0.0

  • Support added for Laravel 11.x
  • Added phpCAS log control
  • Refactor internal design to support tests
  • Add GitHub actions to run tests and linting

Release 4 and earlier

  • Support added for Laravel 10.x
  • Dropped support for phpCAS <1.6.0 (dependency vulnerability)
  • Support added for Laravel 9.x
  • Support added for Laravel 8.x
  • Support added for Laravel 7.x
  • Updated for Laravel 6.x
  • Dropped support for PHP 5.x
  • Laravel 5.5 Package Discovery support
  • CAS logout method supports redirection service as a secondary argument
  • Supports additional CAS versions, including version 1,2,3
  • Supports direct phpCAS calls for heavily customized CAS configurations
  • Supports logon with custom URL redirects
  • Supports logoff with redirect callbacks
  • Updated to work with Laravel 5.2 (backwards compatible)
  • Uses the latest phpCAS
  • Supports verbose logging
  • Session handling has been removed from CAS Manager and is moved strictly into the middleware
  • You can now leverage the CAS sessions instead of relying on Laravel sessions
  • More security fixes
  • Cleaner codebase
  • Backwards compatible (for the most part)
  • More configuration options in the config file available
  • Masquerading as a user now supported
  • Tested and working with PHP 7.x

The Versions

05/06 2018

dev-master

9999999-dev

Adds CAS to laravel 5.x

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar subfission

laravel sso laravel 5 cas phpcas

01/02 2018

dev-revert-55-master

dev-revert-55-master

Adds CAS to laravel 5.x

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar subfission

laravel sso laravel 5 cas phpcas

28/10 2017

v2.1.1

2.1.1.0

Adds CAS to laravel 5.x

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar subfission

laravel sso laravel 5 cas phpcas

09/10 2017

v2.1.0

2.1.0.0

Adds CAS to laravel 5.x

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar subfission

laravel sso laravel 5 cas phpcas

21/08 2017

dev-feature-support_old_cas_ver

dev-feature-support_old_cas_ver

Adds CAS to laravel 5.x

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar subfission

laravel sso laravel 5 cas phpcas

06/03 2017

v2.0.9

2.0.9.0

Adds CAS to laravel 5.x

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar subfission

laravel sso laravel 5 cas phpcas

27/02 2017

v2.0.8

2.0.8.0

Adds CAS to laravel 5.x

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar subfission

laravel sso laravel 5 cas phpcas

13/02 2017

v2.0.7

2.0.7.0

Adds CAS to laravel 5.x

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar subfission

laravel sso laravel 5 cas phpcas

19/10 2016

v2.0.6

2.0.6.0

Adds CAS to laravel 5.x

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar subfission

laravel sso laravel 5 cas phpcas

29/09 2016

v2.0.5

2.0.5.0

Adds CAS to laravel 5.x

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar subfission

laravel sso laravel 5 cas phpcas

29/09 2016

v2.0.4

2.0.4.0

Adds CAS to laravel 5.x

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar subfission

laravel sso laravel 5 cas phpcas

18/07 2016

v2.0.3

2.0.3.0

Adds CAS to laravel 5.x

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar subfission

laravel sso laravel 5 cas phpcas

02/05 2016

v2.0.3-beta.1

2.0.3.0-beta1

Adds CAS to laravel 5.x

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar subfission

laravel sso laravel 5 cas phpcas

17/04 2016

v2.0.2-alpha

2.0.2.0-alpha

Adds CAS to laravel 5.x

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar subfission

laravel sso laravel 5 cas phpcas

17/04 2016

v2.0.2-beta.1

2.0.2.0-beta1

Adds CAS to laravel 5.x

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar subfission

laravel sso laravel 5 cas phpcas

12/04 2016

v2.0.2

2.0.2.0

Adds CAS to laravel 5.x

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar subfission

laravel sso laravel 5 cas phpcas

21/01 2016

v2.0.1

2.0.1.0

Adds CAS to laravel 5.x

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar subfission

laravel sso laravel 5 cas phpcas

21/01 2016

v2.0.0

2.0.0.0

Adds CAS to laravel 5.x

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar subfission

laravel sso laravel 5 cas phpcas

21/08 2015

v1.1.0

1.1.0.0

Adds CAS to laravel 5.x

  Sources   Download

MIT

The Requires

 

by Avatar subfission

laravel sso laravel 5 cas phpcas

21/05 2015

v1.0.3

1.0.3.0

Adds CAS to laravel 5.x

  Sources   Download

MIT

The Requires

 

by Avatar subfission

laravel sso laravel 5 cas phpcas

28/04 2015

v1.0.0

1.0.0.0

Adds CAS to laravel 5.x

  Sources   Download

MIT

The Requires

 

by Avatar subfission

laravel sso laravel 5 cas phpcas