From e8d90609c1379727ac827b8072791350fcc97d01 Mon Sep 17 00:00:00 2001 From: let5sne Date: Wed, 8 Jul 2026 12:22:33 +0800 Subject: [PATCH] fix(mobile): harden stored auth credentials and login response validation - Treat 'undefined'/'null' localStorage values as absent; clear incomplete token/clientId pairs and prompt re-login instead of sending broken headers - Gate authenticated UI on both token and clientId via isAuthenticated - Reject login responses missing access_token or client_id --- mobile/src/App.vue | 33 +++++++++++++++++++++++++-------- 1 file changed, 25 insertions(+), 8 deletions(-) diff --git a/mobile/src/App.vue b/mobile/src/App.vue index 581d1bd7..7ec27708 100644 --- a/mobile/src/App.vue +++ b/mobile/src/App.vue @@ -1,6 +1,6 @@