kcharfi / keycloak-admin
Laravel client for the Keycloak Admin API
dev-master
2022-03-07 16:55 UTC
Requires
- php: >=7.1
- ext-json: *
- guzzlehttp/guzzle: ^7.0
- php-di/phpdoc-reader: ^2.1.1
Requires (Dev)
- fzaninotto/faker: 1.9.1
- laravel/dusk: 6.1.0@dev
- phpunit/phpunit: 8.5.5
- squizlabs/php_codesniffer: 3.5.5
- symfony/filesystem: 5.0.8
- symfony/finder: 5.0.8@dev
This package is auto-updated.
Last update: 2025-04-07 23:24:57 UTC
README
composer require kcharfi/keycloak-admin
php artisan vendor:publish --provider="Kcharfi\Laravel\Keycloak\Admin\KeycloakServiceProvider"
Other configurations can be changed to have a new default value, but we recommend to use .env file:
KEYCLOAK_ADMIN_URL=http://keycloack.test/auth
KEYCLOAK_ADMIN_USERNAME=admin
KEYCLOAK_ADMIN_PASSWORD=admin
KEYCLOAK_ADMIN_REALM=master
KEYCLOAK_ADMIN_CLIENT_ID=test
KEYCLOAK_ADMIN_CLIENT_SECRET=XXXXXXX-XXXXX-XXXX-XXXX-XXXXXXXXX
KEYCLOAK_ADMIN_LOG_LEVEL_SUCCESS=INFO
KEYCLOAK_ADMIN_LOG_LEVEL_ERROR=ERROR