Я хочу отключить функцию CSRF в форме чекового платежа, используя slim php framework.
Можно ли отключить проверку CSRF в определенной форме?
Оказывается, ключи CSRF и значения должны быть помещены перед js
<form action="<?php _e(BASE_URL); ?>pay/process" method="post"> <?php if(isset($csrf_name_key) && isset($csrf_name)){?> <input type="hidden" name="<?php echo( $csrf_name_key) ?>" value="<?php echo($csrf_name); ?>"> <?php } ?> <?php if(isset($csrf_value_key) && isset($csrf_value)){?> <input type="hidden" name="<?php echo($csrf_value_key) ?>" value="<?php echo($csrf_value); ?>"> <?php } ?> <script src="https://checkout.stripe.com/checkout.js" class="stripe-button" data-key="<?php echo STRIPE_PUBLISHABLE_KEY ; ?>" data-description="xxx" data-amount="<?php echo(FEE_VERIFICATION);?>" data-name="The Marketplace" data-currency="gbp" </script>