diff --git a/RECIPES.md b/RECIPES.md index 33184028..a5d32726 100644 --- a/RECIPES.md +++ b/RECIPES.md @@ -277,6 +277,7 @@ Additional recipes can be found on the [Main Recipes Repository](https://github. | [jupi/prestashop-webservice-bundle](https://packagist.org/packages/jupi/prestashop-webservice-bundle) | [1.0](jupi/prestashop-webservice-bundle/1.0) | | [jurry/amqp-symfony-bundle](https://packagist.org/packages/jurry/amqp-symfony-bundle) | [1.0](jurry/amqp-symfony-bundle/1.0) | | [karser/karser-recaptcha3-bundle](https://packagist.org/packages/karser/karser-recaptcha3-bundle) | [0.1](karser/karser-recaptcha3-bundle/0.1) | +| [keron-digital/auth-redis-storage-bundle](https://packagist.org/packages/keron-digital/auth-redis-storage-bundle) | [1.0](keron-digital/auth-redis-storage-bundle/1.0) | | [kerox/twig-image-placeholder-extension](https://packagist.org/packages/kerox/twig-image-placeholder-extension) | [1.0](kerox/twig-image-placeholder-extension/1.0) | | [kevinpapst/adminlte-bundle](https://packagist.org/packages/kevinpapst/adminlte-bundle) | [0.9](kevinpapst/adminlte-bundle/0.9) | | [kibatic/timezone-bundle](https://packagist.org/packages/kibatic/timezone-bundle) | [1.0](kibatic/timezone-bundle/1.0) | diff --git a/archived/keron-digital.auth-redis-storage-bundle/969399af4945514c13a07c8b294caf8f5b0054e7.json b/archived/keron-digital.auth-redis-storage-bundle/969399af4945514c13a07c8b294caf8f5b0054e7.json new file mode 100644 index 00000000..ef7ad7a8 --- /dev/null +++ b/archived/keron-digital.auth-redis-storage-bundle/969399af4945514c13a07c8b294caf8f5b0054e7.json @@ -0,0 +1,53 @@ +{ + "manifests": { + "keron-digital/auth-redis-storage-bundle": { + "manifest": { + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + }, + "bundles": { + "KeronDigital\\AuthRedisStorageBundle\\KeronDigitalAuthRedisStorageBundle": [ + "all" + ] + }, + "post-install-output": [ + " KeronDigitalAuthRedisStorageBundle ", + "", + "Bundle installed successfully!", + "", + "IMPORTANT: Please open the file config/packages/keron_digital_auth_redis_storage.yaml", + " and set the required redis_client_service_id option to point", + " to your application's Redis client service." + ] + }, + "files": { + "config/packages/keron_digital_auth_redis_storage.yaml": { + "contents": [ + "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:", + " #", + " # Configuration for the active token storage service", + " # active_token_storage:", + " # key_suffix: 'active:' # Example key: auth:active:", + "" + ], + "executable": false + } + }, + "ref": "969399af4945514c13a07c8b294caf8f5b0054e7" + } + } +} diff --git a/index.json b/index.json index a4d008b6..0b6afa25 100644 --- a/index.json +++ b/index.json @@ -875,6 +875,9 @@ "karser/karser-recaptcha3-bundle": [ "0.1" ], + "keron-digital/auth-redis-storage-bundle": [ + "1.0" + ], "kerox/twig-image-placeholder-extension": [ "1.0" ], diff --git a/keron-digital.auth-redis-storage-bundle.1.0.json b/keron-digital.auth-redis-storage-bundle.1.0.json new file mode 100644 index 00000000..ef7ad7a8 --- /dev/null +++ b/keron-digital.auth-redis-storage-bundle.1.0.json @@ -0,0 +1,53 @@ +{ + "manifests": { + "keron-digital/auth-redis-storage-bundle": { + "manifest": { + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + }, + "bundles": { + "KeronDigital\\AuthRedisStorageBundle\\KeronDigitalAuthRedisStorageBundle": [ + "all" + ] + }, + "post-install-output": [ + " KeronDigitalAuthRedisStorageBundle ", + "", + "Bundle installed successfully!", + "", + "IMPORTANT: Please open the file config/packages/keron_digital_auth_redis_storage.yaml", + " and set the required redis_client_service_id option to point", + " to your application's Redis client service." + ] + }, + "files": { + "config/packages/keron_digital_auth_redis_storage.yaml": { + "contents": [ + "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:", + " #", + " # Configuration for the active token storage service", + " # active_token_storage:", + " # key_suffix: 'active:' # Example key: auth:active:", + "" + ], + "executable": false + } + }, + "ref": "969399af4945514c13a07c8b294caf8f5b0054e7" + } + } +}