Bladeren bron

debug wxauthor

stanley-king 6 jaren geleden
bovenliggende
commit
b1a6a4df0c
1 gewijzigde bestanden met toevoegingen van 21 en 1 verwijderingen
  1. 21 1
      helper/session_helper.php

+ 21 - 1
helper/session_helper.php

@@ -268,26 +268,37 @@ class session_helper
 
     static public function need_wechat_author()
     {
+        Log::record(__METHOD__ . " 1",Log::DEBUG);
         wechat_helper::clear_origin_url();
-
         if (util::from_wechat() == false) {
+            Log::record(__METHOD__ . " 2",Log::DEBUG);
             return false;
         }
         else
         {
+            Log::record(__METHOD__ . " 3",Log::DEBUG);
+
             if(session_helper::client_type() == session_helper::device_mini) {
+                Log::record(__METHOD__ . " 4",Log::DEBUG);
+
                 return false;
             }
 
             $relay_id = session_helper::relay_id();
             if(session_helper::logined()) {
+                Log::record(__METHOD__ . " 5",Log::DEBUG);
+
                 return false;
             }
             elseif (wechat_helper::has_userinfo())
             {
+                Log::record(__METHOD__ . " 6",Log::DEBUG);
+
                 $user_info = wechat_helper::get_userinfo();
                 if(session_helper::logined())
                 {
+                    Log::record(__METHOD__ . " 7",Log::DEBUG);
+
                     $id_logginer = new login\memberid_log(session_helper::memberid());
                     if(session_helper::binded_wechat())
                     {
@@ -308,6 +319,8 @@ class session_helper
                 }
                 else
                 {
+                    Log::record(__METHOD__ . " 8",Log::DEBUG);
+
                     $wechat_loginer = new login\open_userinfo_log($user_info);
                     if ($wechat_loginer->ismember()) {
                         $wechat_loginer->login();
@@ -319,6 +332,7 @@ class session_helper
                         wechat_helper::set_invite_bonus(); //如果用户从扫二维码来的,需要领红包
                     }
                 }
+                Log::record(__METHOD__ . " 9",Log::DEBUG);
 
                 account_helper::onLogin(session_helper::memberid());
                 wechat_helper::clear_userinfo();
@@ -326,8 +340,12 @@ class session_helper
             }
             else
             {
+                Log::record(__METHOD__ . " 10",Log::DEBUG);
+
                 if (session_helper::binded_wechat())
                 {
+                    Log::record(__METHOD__ . " 11",Log::DEBUG);
+
                     $author_time = $_SESSION['wxauthor_time'];
                     Log::record("wxauthor_time = {$author_time}",Log::DEBUG);
                     $max_time = 86400;
@@ -340,6 +358,8 @@ class session_helper
                     }
                 }
                 else {
+                    Log::record(__METHOD__ . " 12",Log::DEBUG);
+
                     return true;
                 }
             }