diff --git a/resources/views/index.blade.php b/resources/views/index.blade.php index 08eee1e..65586c6 100644 --- a/resources/views/index.blade.php +++ b/resources/views/index.blade.php @@ -452,6 +452,14 @@ body }))) .then(result => { + if (result.status === 419 || (result.body && result.body.message === 'CSRF token mismatch.')) { + showAlert('安全令牌已过期,正在自动刷新...', 'error'); + setTimeout(() => { + window.location.reload(); + }, 1500); + return; + } + if (result.status === 200 && result.body.status === 'success') { showAlert(result.body.message, 'success'); const chatUrl = '/room/' + roomId;