From c3c861ac6247950f4bf4ea4645ac96878043ff0b Mon Sep 17 00:00:00 2001 From: Eric85710 Date: Wed, 1 Jul 2026 17:22:40 +0800 Subject: [PATCH] dm-186 --- .../com/example/login_v3/data/repository/basic/Token_Auth.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/example/login_v3/data/repository/basic/Token_Auth.kt b/app/src/main/java/com/example/login_v3/data/repository/basic/Token_Auth.kt index acf7d82..28141fe 100644 --- a/app/src/main/java/com/example/login_v3/data/repository/basic/Token_Auth.kt +++ b/app/src/main/java/com/example/login_v3/data/repository/basic/Token_Auth.kt @@ -64,9 +64,9 @@ class TokenAuthenticator @Inject constructor( } // 6. 失敗:如果連 Refresh Token 都失效(例如過期被後端拒絕),則強制登出,導回登入頁 + // TokenAuthenticator.kt 失敗時 runBlocking { - tokenManager.logout(currentUserId) - // 這裡可以透過 EventBus、SharedFlow 或 LiveData 貼出全域通知,要求 UI 跳轉到 LoginActivity/LoginScreen + tokenManager.logout(currentUserId) // 這會移除 USER_ID_LIST,觸發 hasAccountLoggedIn = false } return null