fix(logout): reduce unwanted API call during logout

- stop trying to refresh session
- display "successfully signed out" rather "your session is expired"
This commit is contained in:
Edouard Vanbelle
2026-08-09 13:47:47 +02:00
parent f4e923e381
commit bbef8afb7b
21 changed files with 191 additions and 106 deletions
+3 -2
View File
@@ -564,7 +564,8 @@
"magic_hint": "ليس لديك كلمة مرور؟ أدخل بريدك الإلكتروني وسنرسل لك رابط تسجيل دخول لمرة واحدة.",
"magic_unavailable": "تسجيل الدخول عبر البريد الإلكتروني غير متاح على هذا الخادم.",
"passwords_match": "Passwords match",
"sign_in": "تسجيل الدخول"
"sign_in": "تسجيل الدخول",
"logged_out": "تم تسجيل الخروج بنجاح."
},
"storage": {
"title": "التخزين",
@@ -1341,4 +1342,4 @@
"wrong_drop_zone_msg": "الرفع يعمل فقط في قسم الملفات — افتح قسم الملفات وأفلت العناصر هناك.",
"wrong_drop_zone_action": "انتقل إلى الملفات"
}
}
}
+3 -2
View File
@@ -564,7 +564,8 @@
"magic_hint": "Kein Passwort? Geben Sie Ihre E-Mail-Adresse ein und wir senden Ihnen einen einmaligen Anmeldelink.",
"magic_unavailable": "Die Anmeldung per E-Mail ist auf diesem Server nicht verfügbar.",
"passwords_match": "Passwörter stimmen überein",
"sign_in": "Anmelden"
"sign_in": "Anmelden",
"logged_out": "Erfolgreich abgemeldet."
},
"storage": {
"title": "Speicher",
@@ -1341,4 +1342,4 @@
"wrong_drop_zone_msg": "Uploads funktionieren nur in Dateien — öffne den Bereich Dateien und lege die Elemente dort ab.",
"wrong_drop_zone_action": "Zu Dateien wechseln"
}
}
}
+1
View File
@@ -724,6 +724,7 @@
"passwords_match": "Passwords match",
"register_error": "Registration failed",
"session_expired": "Your session expired. Please sign in again.",
"logged_out": "Successfully signed out.",
"sign_in": "Sign in",
"signing_in": "Signing in…",
"sending": "Sending…",
+3 -2
View File
@@ -569,7 +569,8 @@
"magic_hint": "¿Sin contraseña? Introduce tu correo electrónico y te enviaremos un enlace de inicio de sesión único.",
"magic_unavailable": "El inicio de sesión por correo electrónico no está disponible en este servidor.",
"passwords_match": "Las contraseñas coinciden",
"sign_in": "Iniciar sesión"
"sign_in": "Iniciar sesión",
"logged_out": "Sesión cerrada correctamente."
},
"storage": {
"title": "Almacenamiento",
@@ -1356,4 +1357,4 @@
"wrong_drop_zone_msg": "Las subidas solo funcionan en Archivos — abre la sección Archivos y suelta ahí los elementos.",
"wrong_drop_zone_action": "Ir a Archivos"
}
}
}
+3 -2
View File
@@ -564,7 +564,8 @@
"magic_hint": "رمز عبور ندارید؟ ایمیل خود را وارد کنید تا یک پیوند ورود یک‌بار‌مصرف برایتان ارسال شود.",
"magic_unavailable": "ورود با ایمیل در این سرور در دسترس نیست.",
"passwords_match": "Passwords match",
"sign_in": "ورود"
"sign_in": "ورود",
"logged_out": "با موفقیت خارج شدید."
},
"storage": {
"title": "فضای ذخیره‌سازی",
@@ -1341,4 +1342,4 @@
"wrong_drop_zone_msg": "بارگذاری فقط در بخش پرونده‌ها کار می‌کند — بخش پرونده‌ها را باز کنید و آنجا رها کنید.",
"wrong_drop_zone_action": "برو به پرونده‌ها"
}
}
}
+3 -2
View File
@@ -572,7 +572,8 @@
"login_error_already_linked_elsewhere": "Un compte local avec cette adresse e-mail existe déjà et est relié à une autre identité SSO. Contactez votre administrateur.",
"login_error_callback_denied": "Votre lien de connexion a expiré ou a déjà été utilisé. Veuillez réessayer.",
"login_error_callback_failed": "La connexion SSO n'a pas pu se terminer. Veuillez réessayer.",
"login_error_generic": "La connexion SSO a été refusée. Veuillez réessayer."
"login_error_generic": "La connexion SSO a été refusée. Veuillez réessayer.",
"logged_out": "Vous êtes déconnecté."
},
"storage": {
"title": "Stockage",
@@ -1363,4 +1364,4 @@
"wrong_drop_zone_msg": "Les envois ne fonctionnent que dans Fichiers — ouvrez la section Fichiers et déposez-y vos éléments.",
"wrong_drop_zone_action": "Aller aux Fichiers"
}
}
}
+3 -2
View File
@@ -564,7 +564,8 @@
"magic_hint": "पासवर्ड नहीं है? अपना ईमेल दर्ज करें और हम आपको एक बार उपयोग होने वाला साइन-इन लिंक भेज देंगे।",
"magic_unavailable": "इस सर्वर पर ईमेल द्वारा साइन-इन उपलब्ध नहीं है।",
"passwords_match": "Passwords match",
"sign_in": "साइन इन"
"sign_in": "साइन इन",
"logged_out": "सफलतापूर्वक साइन आउट हो गए।"
},
"storage": {
"title": "स्टोरेज",
@@ -1341,4 +1342,4 @@
"wrong_drop_zone_msg": "अपलोड केवल फ़ाइलें अनुभाग में काम करता है — फ़ाइलें अनुभाग खोलें और वहीं छोड़ें।",
"wrong_drop_zone_action": "फ़ाइलों पर जाएँ"
}
}
}
+3 -2
View File
@@ -564,7 +564,8 @@
"magic_hint": "Niente password? Inserisci la tua email e ti invieremo un link di accesso monouso.",
"magic_unavailable": "L'accesso tramite email non è disponibile su questo server.",
"passwords_match": "Le password corrispondono",
"sign_in": "Accedi"
"sign_in": "Accedi",
"logged_out": "Disconnessione effettuata."
},
"storage": {
"title": "Archiviazione",
@@ -1341,4 +1342,4 @@
"wrong_drop_zone_msg": "I caricamenti funzionano solo in File — apri la sezione File e trascina lì gli elementi.",
"wrong_drop_zone_action": "Vai a File"
}
}
}
+3 -2
View File
@@ -564,7 +564,8 @@
"magic_hint": "パスワードをお持ちでない方は、メールアドレスを入力するとワンタイムサインインリンクをお送りします。",
"magic_unavailable": "このサーバーではメールでのサインインは利用できません。",
"passwords_match": "Passwords match",
"sign_in": "サインイン"
"sign_in": "サインイン",
"logged_out": "サインアウトしました。"
},
"storage": {
"title": "ストレージ",
@@ -1341,4 +1342,4 @@
"wrong_drop_zone_msg": "アップロードはファイル セクションでのみ機能します。ファイル セクションを開いてそこにドロップしてください。",
"wrong_drop_zone_action": "ファイルへ移動"
}
}
}
+2 -1
View File
@@ -687,6 +687,7 @@
"magic_sent": "해당 계정이 존재하면 로그인 링크가 전송되었습니다. 받은편지함을 확인하세요.",
"register_error": "가입 실패",
"session_expired": "세션이 만료되었습니다. 다시 로그인해 주세요.",
"logged_out": "로그아웃되었습니다.",
"signing_in": "로그인 중…",
"toggle_password": "비밀번호 표시"
},
@@ -1696,4 +1697,4 @@
"wrong_drop_zone_msg": "업로드는 파일 섹션에서만 작동합니다. 파일 섹션을 열고 거기에 놓아 주세요.",
"wrong_drop_zone_action": "파일로 이동"
}
}
}
+3 -2
View File
@@ -564,7 +564,8 @@
"magic_hint": "Geen wachtwoord? Voer uw e-mailadres in en we sturen u een eenmalige aanmeldlink.",
"magic_unavailable": "Aanmelden per e-mail is niet beschikbaar op deze server.",
"passwords_match": "Passwords match",
"sign_in": "Inloggen"
"sign_in": "Inloggen",
"logged_out": "Succesvol afgemeld."
},
"storage": {
"title": "Opslag",
@@ -1341,4 +1342,4 @@
"wrong_drop_zone_msg": "Uploaden werkt alleen in Bestanden — open het onderdeel Bestanden en zet ze daar neer.",
"wrong_drop_zone_action": "Naar Bestanden"
}
}
}
+3 -2
View File
@@ -564,7 +564,8 @@
"magic_hint": "Brak hasła? Wpisz swój adres e-mail, a wyślemy Ci jednorazowy link do logowania.",
"magic_unavailable": "Logowanie e-mailem nie jest dostępne na tym serwerze.",
"passwords_match": "Passwords match",
"sign_in": "Zaloguj się"
"sign_in": "Zaloguj się",
"logged_out": "Wylogowano pomyślnie."
},
"storage": {
"title": "Pamięć masowa",
@@ -1341,4 +1342,4 @@
"wrong_drop_zone_msg": "Przesyłanie działa tylko w Plikach — otwórz sekcję Pliki i upuść tam pliki.",
"wrong_drop_zone_action": "Przejdź do Plików"
}
}
}
+3 -2
View File
@@ -564,7 +564,8 @@
"magic_hint": "Sem senha? Digite seu e-mail e enviaremos um link de acesso único.",
"magic_unavailable": "O acesso por e-mail não está disponível neste servidor.",
"passwords_match": "As palavras-passe coincidem",
"sign_in": "Entrar"
"sign_in": "Entrar",
"logged_out": "Sessão terminada com sucesso."
},
"storage": {
"title": "Armazenamento",
@@ -1341,4 +1342,4 @@
"wrong_drop_zone_msg": "Os envios só funcionam em Ficheiros — abra a secção Ficheiros e largue-os aí.",
"wrong_drop_zone_action": "Ir para Arquivos"
}
}
}
+3 -2
View File
@@ -564,7 +564,8 @@
"magic_hint": "Нет пароля? Введите ваш email, и мы пришлём вам одноразовую ссылку для входа.",
"magic_unavailable": "Вход по электронной почте недоступен на этом сервере.",
"passwords_match": "Passwords match",
"sign_in": "Вход"
"sign_in": "Вход",
"logged_out": "Вы успешно вышли."
},
"storage": {
"title": "Хранилище",
@@ -1341,4 +1342,4 @@
"wrong_drop_zone_msg": "Загрузки работают только в разделе Файлы — откройте раздел Файлы и перетащите туда.",
"wrong_drop_zone_action": "Перейти к файлам"
}
}
}
+3 -2
View File
@@ -564,7 +564,8 @@
"magic_hint": "沒有密碼?輸入您的電子郵件,我們將向您發送一次性登入連結。",
"magic_unavailable": "此伺服器不支援電子郵件登入。",
"passwords_match": "Passwords match",
"sign_in": "登入"
"sign_in": "登入",
"logged_out": "已成功登出。"
},
"storage": {
"title": "儲存空間",
@@ -1341,4 +1342,4 @@
"wrong_drop_zone_msg": "上傳僅在「檔案」中有效 — 請開啟檔案區並在該處拖放。",
"wrong_drop_zone_action": "前往檔案"
}
}
}
+3 -2
View File
@@ -564,7 +564,8 @@
"magic_hint": "没有密码?输入您的邮箱,我们将向您发送一次性登录链接。",
"magic_unavailable": "此服务器不支持邮箱登录。",
"passwords_match": "Passwords match",
"sign_in": "登录"
"sign_in": "登录",
"logged_out": "已成功退出。"
},
"storage": {
"title": "存储空间",
@@ -1341,4 +1342,4 @@
"wrong_drop_zone_msg": "上传仅在 “文件” 中生效 — 请打开文件区并在那里拖放。",
"wrong_drop_zone_action": "前往文件"
}
}
}