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>
4.5
6
<meta name="csrf-token" content="{{ csrf_token() }}" />
<script type="text/javascript">
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
</script>
Thank you!
6
0
Are there any code examples left?
New code examples in category PHP