   {:events [:biometric-logout]}
   [cofx]
   (fx/merge cofx
-            (logout-method keychain/auth-method-biometric-prepare)
+            (logout-method {:auth-method keychain/auth-method-biometric-prepare
+                            :logout?     false})
             (fn [{:keys [db]}]
               {:db (assoc-in db [:multiaccounts/login :save-password?] true)})))
 

            [status-im.ui.screens.navigation :as navigation]
            [status-im.utils.keychain.core :as keychain]))

(fx/defn logout-method [{:keys [db] :as cofx} auth-method]
  (let [key-uid (get-in db [:multiaccount :key-uid])]
    (fx/merge cofx
              {::logout                      nil
               :keychain/clear-user-password key-uid
               ::init/open-multiaccounts     #(re-frame/dispatch [::init/initialize-multiaccounts % {:logout? true}])}
              (keychain/save-auth-method key-uid auth-method)
              (transport/stop-whisper)
              (chaos-mode/stop-checking)

(fx/defn logout
  {:events [:logout]}
  [cofx]
  (logout-method cofx {:auth-method keychain/auth-method-none
                       :logout?     true}))

(fx/defn show-logout-confirmation [_]
  {:ui/show-confirmation
