dhtech / larauthkit
Laravel Keycloak SSO 集成
1.0.2
2021-06-05 15:46 UTC
Requires
- laravel/socialite: ^5.2
- ory/keto-client-php: ^0.5.2
- socialiteproviders/keycloak: ^4.1
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.18
- laravel/framework: ^8.31
- phan/phan: ^4.0
README
Larauthkit - Laravel Keycloak SSO 集成
为 Laravel 项目提供的即插即用单点登录解决方案。
目的
以低影响方式将新项目和现有 Laravel 项目与单点登录解决方案集成,提供跨生态系统所有产品的通用身份。
注意,目前此解决方案仅与Keycloak集成。应很容易扩展到任何由 Laravel 的 Socialite 包或其插件支持的任何其他提供商。
功能
- 即插即用,几乎无需配置的解决方案。
- 与现有的 Laravel 用户和认证系统集成。
设置
对于全新的项目。请参阅SETUP.md。
迁移
对于现有项目。请参阅MIGRATING.md。
使用方法
设置/迁移完成后,您可以查看其外观以及有关可用事件的一些信息,以及一些有用的自定义选项。
请参阅USAGE.md。