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.
Adam Pippin e1a5e92d7c Documentation updates 3 years ago
.phan Resolve all issues identified by phan 3 years ago
config code formatter 3 years ago
database/migrations Move away from storing token + id data on user, use separate token 3 years ago
docs Documentation updates 3 years ago
examples/custom code formatter 3 years ago
routes commit before some refactoring to basically just make authkit2 the 3 years ago
src Fix issue with refreshing tokens 3 years ago
.editorconfig commit before some refactoring to basically just make authkit2 the 3 years ago
.gitignore Add example of a custom integration 3 years ago
.php_cs.dist code formatter 3 years ago
README.md Add documentation 3 years ago
TODO.md Documentation updates 3 years ago
composer.json Resolve all issues identified by phan 3 years ago
composer.lock commit before some refactoring to basically just make authkit2 the 3 years ago

README.md

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

Other