소스 검색

fix:手机号插件清除cookie

yangfeng 4 달 전
부모
커밋
f9323800b9

+ 3 - 1
plugins/bind-phone-mobile/src/utils/directives/bind-phone.js

@@ -58,7 +58,9 @@ const BindPhoneDirective = {
           slots: {},
           on: {
             bound: () => {
-              // 绑定完清除cookie
+              // 绑定完清除cookie(部分页面后端3套程序,每个程序都会塞1个同名cookie,remove方法一次只能删除一个,需要清除3个)
+              Cookies.remove('EXPERIENCESIGN')
+              Cookies.remove('EXPERIENCESIGN')
               Cookies.remove('EXPERIENCESIGN')
               // 绑定成功埋点
               try {

+ 2 - 0
plugins/bind-phone-mobile/src/utils/plugins/prototype-bind-phone.js

@@ -48,6 +48,8 @@ const PrototypeBindPhonePlugin = {
             }
             // 绑定完清除cookie
             Cookies.remove('EXPERIENCESIGN')
+            Cookies.remove('EXPERIENCESIGN')
+            Cookies.remove('EXPERIENCESIGN')
             // 绑定成功埋点
             try {
               window.__EasyJTrack.addTrack(props.name, {