Answers for "laravel refreshing csrf token"

PHP
0

add csrf token laravel

<meta name="csrf-token" content="{{ csrf_token() }}" />

<script type="text/javascript">
$.ajaxSetup({
    headers: {
        'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
    }
});
</script>
Posted by: Guest on August-10-2021
1

laravel refresh csrf token

public function refreshCSRFToken()
{
    session()->regenerate();
    return response()->json(['token' => csrf_token()]);
}

<script>
    setInterval(function () {
      $.ajax({
        url: "{{ route('updateCSRF') }}",
        type: 'get',
        dataType: 'json',
        success: function (result) {
          $('meta[name="csrf-token"]').attr('content', result.token);
          $('input[name="_token"]').val(result.token)
            $.ajaxSetup({
              headers: {
                'X-CSRF-TOKEN': result.token
                }
            });
        },
        error: function (xhr, status, error) {
          console.log(xhr);
        }
      });
    }, 15 * (60 * 1000))
</script>
Posted by: Guest on August-06-2021

Browse Popular Code Answers by Language