Skip to content

faustbrian/sso

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

GitHub Workflow Status Latest Version on Packagist Software License Total Downloads


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

Requires PHP 8.5+ and Laravel 10+

Installation

composer require cline/sso

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, 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

See DOCS.md.

For package vocabulary and real-world term mappings, see TERMINOLOGY.md.

Change log

Please see CHANGELOG for more information on what has changed recently.

Contributing

Please see CONTRIBUTING and CODE_OF_CONDUCT for details.

Security

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

Credits

License

The MIT License. Please see LICENSE.md for more information.

About

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.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages