andypliang 6 年之前
父節點
當前提交
5aa0eb38a3
共有 1 個檔案被更改,包括 7 行新增2 行删除
  1. 7
    2
      manage-server/app/Http/Controllers/CommonController.php

+ 7
- 2
manage-server/app/Http/Controllers/CommonController.php 查看文件

@@ -26,16 +26,21 @@ class CommonController extends Controller
26 26
         $miniProgram = app("wechat.mini_program");
27 27
 
28 28
         $auth = $miniProgram->auth->session($code);
29
-        if(isset($auth->openid)) {
29
+        if(array_key_exists("openid", $auth)) {
30 30
             return response()->json([
31 31
                 "status" => 0,
32 32
                 "data" => [
33 33
                     "token" => sha1($auth->openid . $auth->access_token)
34 34
                 ]]);
35
-        } else if(isset($auth->errcode)){
35
+        } else if(array_key_exists("errcode", $auth)){
36 36
             return response()->json([
37 37
                 "status" => $auth->errcode,
38 38
                 "message" => $auth->errmsg]);
39
+        } else {
40
+            return response()->json([
41
+                "status" => -1, 
42
+                "data" => $auth
43
+            ]);
39 44
         }
40 45
     }
41 46
 

Loading…
取消
儲存