From 73378193e11709aeba03a00f04aac623f9f6eb5a Mon Sep 17 00:00:00 2001
From: Jonathan Foucher <jfoucher@gmail.com>
Date: Thu, 11 Aug 2022 11:58:16 +0200
Subject: [PATCH] error message when login csrf cookie error

---
 resources/js/components/Auth/Login.vue | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/resources/js/components/Auth/Login.vue b/resources/js/components/Auth/Login.vue
index 8240c999..aa29ca47 100644
--- a/resources/js/components/Auth/Login.vue
+++ b/resources/js/components/Auth/Login.vue
@@ -130,7 +130,13 @@ export default {
         async submit () {
             this.error = false
             this.sending = true
-            await axios.get('/sanctum/csrf-cookie')
+            try {
+                await axios.get('/sanctum/csrf-cookie')
+            } catch (e) {
+                this.errorMessage = 'Erreur de connexion au serveur. Veuillez en informer votre administrateur.'
+                this.error = true
+                this.sending = false
+            }
             try {
                 await axios.post('login', { email: this.email, password: this.password })
                 this.$store.commit('unsetPreviousUser')
-- 
GitLab