PHPackages                             fengxin8144/laravel\_cas\_client - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. fengxin8144/laravel\_cas\_client

ActiveLibrary

fengxin8144/laravel\_cas\_client
================================

Adds CAS support to Laravel 5.x, 6.x, &amp; 7.x , copy to subfission/cas

00PHP

Since Sep 12Pushed 5y ago1 watchersCompare

[ Source](https://github.com/fengxin8144/laravel_cas_client)[ Packagist](https://packagist.org/packages/fengxin8144/laravel_cas_client)[ RSS](/packages/fengxin8144-laravel-cas-client/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

CAS
===

[](#cas)

Simple CAS Authentication for Laravel 6-7.x.

### copy to subfission/cas

[](#copy-to--subfissioncas)

This version of CAS, or Central Authentication Service, is designed to integrate with Laravel 6-7 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.

This package offers and abstraction of [Apero CAS](https://www.apereo.org/projects/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.

Check out the [wiki](https://github.com/subfission/cas/wiki) for further details.

Updates
-------

[](#updates)

- 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

###  Health Score

16

—

LowBetter than 5% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity0

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity32

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/135dc99e21e22d7e4a211ae6198c5b6e74586704acd8489393df7c0aacd54e1c?d=identicon)[fengxin8144](/maintainers/fengxin8144)

---

Top Contributors

[![fengxin1995](https://avatars.githubusercontent.com/u/184767780?v=4)](https://github.com/fengxin1995 "fengxin1995 (5 commits)")

### Embed Badge

![Health badge](/badges/fengxin8144-laravel-cas-client/health.svg)

```
[![Health](https://phpackages.com/badges/fengxin8144-laravel-cas-client/health.svg)](https://phpackages.com/packages/fengxin8144-laravel-cas-client)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
