eccube: rate_limiter: plg_customer_2fa_device_auth_input_onetime: # 実行するルーティングを指定します。 route: plg_customer_2fa_device_auth_input_onetime # 実行するmethodを指定します。デフォルトはPOSTです。 method: [ 'POST' ] # スロットリングの制御方法を設定します。ip・customerを指定できます。 type: [ 'ip', 'customer' ] # 試行回数を設定します。 limit: 5 # インターバルを設定します。 interval: '30 minutes' plg_customer_2fa_device_auth_send_onetime: # 実行するルーティングを指定します。 route: plg_customer_2fa_device_auth_send_onetime # 実行するmethodを指定します。デフォルトはPOSTです。 method: [ 'POST' ] # スロットリングの制御方法を設定します。ip・customerを指定できます。 type: [ 'ip', 'customer' ] # 試行回数を設定します。 limit: 5 # インターバルを設定します。 interval: '30 minutes' device_auth_request_email: route: ~ limit: 10 interval: '30 minutes' parameters: env(PLUGIN_ECCUBE_PASSKEYS_CUSTOMER_COOKIE_NAME): 'plugin_eccube_customer_passkeys' env(PLUGIN_ECCUBE_PASSKEYS_CUSTOMER_EXPIRE): '3600' env(PLUGIN_ECCUBE_PASSKEYS_ROUTE_CUSTOMER_COOKIE_NAME): 'plugin_eccube_route_customer_2fa' env(PLUGIN_ECCUBE_PASSKEYS_ROUTE_CUSTOMER_EXPIRE): '3600' env(PLUGIN_ECCUBE_PASSKEYS_ROUTE_COOKIE_VALUE_CHARACTER_LENGTH): '64' plugin_eccube_passkeys_customer_cookie_name: '%env(PLUGIN_ECCUBE_PASSKEYS_CUSTOMER_COOKIE_NAME)%' plugin_eccube_passkeys_route_customer_cookie_name: '%env(PLUGIN_ECCUBE_PASSKEYS_ROUTE_CUSTOMER_COOKIE_NAME)%' plugin_eccube_passkeys_customer_expire: '%env(PLUGIN_ECCUBE_PASSKEYS_CUSTOMER_EXPIRE)%' plugin_eccube_passkeys_route_customer_expire: '%env(PLUGIN_ECCUBE_PASSKEYS_ROUTE_CUSTOMER_EXPIRE)%' plugin_eccube_passkeys_route_cookie_value_character_length: '%env(PLUGIN_ECCUBE_PASSKEYS_ROUTE_COOKIE_VALUE_CHARACTER_LENGTH)%'