PHPackages                             cline/sso - 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. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. cline/sso

ActiveLibrary[Authentication &amp; Authorization](/categories/authentication)

cline/sso
=========

Laravel-first SSO, OIDC, SAML, and SCIM primitives with package-owned persistence and adapter seams.

1.0.1(3mo ago)01.3kMITPHPPHP ^8.5.0

Since Mar 11Pushed 3mo agoCompare

[ Source](https://github.com/faustbrian/sso)[ Packagist](https://packagist.org/packages/cline/sso)[ RSS](/packages/cline-sso/feed)WikiDiscussions 1.x Synced 3w ago

READMEChangelog (1)Dependencies (9)Versions (3)Used By (0)

[![GitHub Workflow Status](https://github.com/faustbrian/sso/actions/workflows/quality-assurance.yaml/badge.svg)](https://github.com/faustbrian/sso/actions)[![Latest Version on Packagist](https://camo.githubusercontent.com/9c217446eaff5fa99b30be431de016c1972df20148965e3dd588295533f10b97/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f636c696e652f73736f2e737667)](https://packagist.org/packages/cline/sso)[![Software License](https://camo.githubusercontent.com/784362b26e4b3546254f1893e778ba64616e362bd6ac791991d2c9e880a3a64e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d677265656e2e737667)](LICENSE.md)[![Total Downloads](https://camo.githubusercontent.com/f3b36424133376ed7b6d9361093b4ce8b349db48cdc36ac96c931e5b27558b2b/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f636c696e652f73736f2e737667)](https://packagist.org/packages/cline/sso)

---

SSO
===

[](#sso)

Laravel-first SSO, OIDC, SAML, and SCIM primitives with package-owned provider persistence, owner-scoped provider configuration, external subject linkage, and consumer adapters for local principal and provisioning concerns.

Requirements
------------

[](#requirements)

> **Requires [PHP 8.5+](https://php.net/releases/)** and Laravel 10+

Installation
------------

[](#installation)

```
composer require cline/sso
```

Usage
-----

[](#usage)

`cline/sso` is designed to own the SSO persistence layer. Consumers should normally integrate through `Cline\SSO\SsoManager` and bind the business-facing contracts documented in [`DOCS.md`](DOCS.md), rather than querying package tables or models directly.

The published configuration is grouped by concern, including `cache`, `drivers`, `login`, `routes`, `models`, `table_names`, `foreign_keys`, and `contracts`.

Documentation
-------------

[](#documentation)

See [`DOCS.md`](DOCS.md).

For package vocabulary and real-world term mappings, see [`TERMINOLOGY.md`](TERMINOLOGY.md).

Change log
----------

[](#change-log)

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) and [CODE\_OF\_CONDUCT](CODE_OF_CONDUCT.md) for details.

Security
--------

[](#security)

If you discover any security related issues, please use the GitHub security reporting form rather than the issue queue.

Credits
-------

[](#credits)

- [Brian Faust](https://github.com/faustbrian)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License. Please see [LICENSE.md](LICENSE.md) for more information.

###  Health Score

44

—

FairBetter than 91% of packages

Maintenance82

Actively maintained with recent releases

Popularity21

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

 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.

###  Release Activity

Cadence

Every ~4 days

Total

3

Last Release

96d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/22145591?v=4)[Brian Faust](/maintainers/faustbrian)[@faustbrian](https://github.com/faustbrian)

---

Top Contributors

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

---

Tags

phplaravelauthSSOsamloidcscim

### Embed Badge

![Health badge](/badges/cline-sso/health.svg)

```
[![Health](https://phpackages.com/badges/cline-sso/health.svg)](https://phpackages.com/packages/cline-sso)
```

###  Alternatives

[codegreencreative/laravel-samlidp

Make your PHP Laravel application an Identification Provider using SAML 2.0. This package allows you to implement your own Identification Provider (idP) using the SAML 2.0 standard to be used with supporting SAML 2.0 Service Providers (SP).

264817.2k1](/packages/codegreencreative-laravel-samlidp)[rawilk/profile-filament-plugin

Profile &amp; MFA starter kit for filament.

3913.7k](/packages/rawilk-profile-filament-plugin)[casdoor/casdoor-php-sdk

PHP client SDK for Casdoor

2319.8k](/packages/casdoor-casdoor-php-sdk)[authlete/authlete-laravel

Authlete Library for Laravel

4226.2k](/packages/authlete-authlete-laravel)[aurorawebsoftware/aauth

Laravel Aauth

411.9k1](/packages/aurorawebsoftware-aauth)[maicol07/laravel-oidc-client

OpenID Connect Client for Laravel

281.3k](/packages/maicol07-laravel-oidc-client)

PHPackages © 2026

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