You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
867 B
35 lines
867 B
3 years ago
|
# 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)
|
||
|
|
||
|
|