# authkit2 Drop-in OIDC single-sign-on solution for PHP and Laravel projects. ## Purpose Provide a low-impact way to integrate new and existing Laravel projects with a single-sign-on solution providing identities for users and software across an entire ecosystem of projects. ## Features * Drop-in, almost zero-config solution. * Integrates with existing Laravel user and authentication systems. * Exposes core functionality in a framework-agnostic way to allow use outside of Laravel. ## Getting Started These documents generally reference Keycloak as the OpenID Connect (OIDC) provider, however it should ostensibly work with any provider. ### Laravel * [Installation](docs/LARAVEL_INSTALL.md) * [Configuration](docs/LARAVEL_CONFIG.md) * [Usage](docs/LARAVEL_USAGE.md) ### Other * [Installation](docs/OTHER_INSTALL.md) * [Usage](docs/OTHER_USAGE.md)