فهرست منبع

feat(auth): add forced logout prompt function

add logoutSystemQ method to show logout confirmation and handle forced logout flow
lsc 18 ساعت پیش
والد
کامیت
9a7ae93ed1
1فایلهای تغییر یافته به همراه16 افزوده شده و 0 حذف شده
  1. 16 0
      uform.js

+ 16 - 0
uform.js

@@ -11990,6 +11990,22 @@ U.MD.U.LO.logoutSystem = function (callback) {
     }
 }
 
+/**
+* 强制退出登录提示
+*
+* @param callback {function} 登出回调函数
+*/
+U.MD.U.LO.logoutSystemQ = function (callback) {
+    //如果用户登录的情况
+    if (US.userInfo.userid) {
+        //弹出退出登录的提示
+        U.A.Request(US.Config.server + "logout", [], function (res) {
+                U.alert("退出成功!")
+                window.onbeforeunload = null
+                window.location.reload();
+        }, [], { "type": "POST", "withCredentials": true });
+    }
+}
 /**
 * 禁止登录 执行推出
 *