dever 6 years ago
parent
commit
10a0509410
1 changed files with 10 additions and 0 deletions
  1. 10 0
      src/Applet.php

+ 10 - 0
src/Applet.php

@@ -77,12 +77,17 @@ class Applet extends Base
         $update['temp'] = 3;
         $update['temp'] = 3;
         if ($vid) {
         if ($vid) {
 
 
+            /*
             $key = 'applet_sessionKey1_' . $vid;
             $key = 'applet_sessionKey1_' . $vid;
             $session_key = Dever::cache($key);
             $session_key = Dever::cache($key);
             if (!$session_key) {
             if (!$session_key) {
                 $vinfo = Dever::db('passport/wechat')->one($vid);
                 $vinfo = Dever::db('passport/wechat')->one($vid);
                 $session_key = $vinfo['session_key'];
                 $session_key = $vinfo['session_key'];
             }
             }
+            */
+
+            $vinfo = Dever::db('passport/wechat')->one($vid);
+            $session_key = $vinfo['session_key'];
 
 
             $data = $this->getWechatData($session_key);
             $data = $this->getWechatData($session_key);
             $unionid = $data['unionid'];
             $unionid = $data['unionid'];
@@ -179,12 +184,17 @@ class Applet extends Base
         $encryptedData = Dever::input('encryptedData');
         $encryptedData = Dever::input('encryptedData');
         
         
         if ($iv && $encryptedData) {
         if ($iv && $encryptedData) {
+            /*
             $key = 'applet_sessionKey1_' . $vid;
             $key = 'applet_sessionKey1_' . $vid;
             $session_key = Dever::cache($key);
             $session_key = Dever::cache($key);
             if (!$session_key) {
             if (!$session_key) {
                 $vinfo = Dever::db('passport/wechat')->one($vid);
                 $vinfo = Dever::db('passport/wechat')->one($vid);
                 $session_key = $vinfo['session_key'];
                 $session_key = $vinfo['session_key'];
             }
             }
+            */
+
+            $vinfo = Dever::db('passport/wechat')->one($vid);
+            $session_key = $vinfo['session_key'];
             
             
             $data = $this->getWechatData($session_key);
             $data = $this->getWechatData($session_key);
             if ($data && $data['mobile']) {
             if ($data && $data['mobile']) {