42 lines
2.1 KiB
YAML
42 lines
2.1 KiB
YAML
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)%'
|
|
|