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(1mo ago)05↓100%MITPHPPHP ^8.5.0

Since Mar 11Pushed 1mo agoCompare

[ Source](https://github.com/faustbrian/sso)[ Packagist](https://packagist.org/packages/cline/sso)[ RSS](/packages/cline-sso/feed)WikiDiscussions 1.x Synced 1mo 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

42

—

FairBetter than 89% of packages

Maintenance96

Actively maintained with recent releases

Popularity5

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity52

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

51d 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).

263763.5k1](/packages/codegreencreative-laravel-samlidp)[casdoor/casdoor-php-sdk

PHP client SDK for Casdoor

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

Authlete Library for Laravel

4226.0k](/packages/authlete-authlete-laravel)[pallant/laravel-aws-cognito-auth

An authentication driver for Laravel for authenticating users in AWS Cognito User Pools

777.7k](/packages/pallant-laravel-aws-cognito-auth)[maicol07/laravel-oidc-client

OpenID Connect Client for Laravel

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

PHPackages © 2026

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