Add recipe for keron-digital/auth-redis-storage-bundle v1.0 (#1789)

* feat(keron-digital/auth-redis-storage-bundle): Add recipe for v1.0

* feat(keron-digital/auth-redis-storage-bundle): update recipe to complain with checker

* fix(recipe): Ensure files end with a newline

* fix(recipe): Ensure yaml 4 indent space

* chore: Trigger CI checks
This commit is contained in:
AlvaroMLorente
2025-05-07 08:33:53 +02:00
committed by GitHub
parent 2be4308c2f
commit 9422bcdda7
3 changed files with 34 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
keron_digital_auth_redis_storage:
# !!! REQUIRED: Specify your application's Redis client service ID below. !!!
# Find the correct service ID using 'bin/console debug:container | grep Redis' or similar.
# Examples: 'snc_redis.default', 'cache.app.redis', '\Redis', etc.
redis_client_service_id: 'CHANGE_ME_redis_service_id'
# --- Optional configuration with defaults ---
# Uncomment and change if needed:
#
# General prefix for all Redis keys used by the bundle
# key_prefix: 'auth:'
#
# Configuration for the blacklist service
# blacklist:
# key_suffix: 'bl:' # Example key: auth:bl:<token_id>
#
# Configuration for the active token storage service
# active_token_storage:
# key_suffix: 'active:' # Example key: auth:active:<token_id>

View File

@@ -0,0 +1,8 @@
{
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"bundles": {
"KeronDigital\\AuthRedisStorageBundle\\KeronDigitalAuthRedisStorageBundle": ["all"]
}
}

View File

@@ -0,0 +1,7 @@
<bg=blue;fg=white> KeronDigitalAuthRedisStorageBundle </>
<fg=green>Bundle installed successfully!</>
<fg=yellow>IMPORTANT:</> Please open the file <fg=cyan>config/packages/keron_digital_auth_redis_storage.yaml</>
and set the required <fg=cyan>redis_client_service_id</> option to point
to your application's Redis client service.