Przeglądaj źródła

通过jwt获取用户ID

duqinya 5 lat temu
rodzic
commit
1bf76507e4
1 zmienionych plików z 2 dodań i 1 usunięć
  1. 2 1
      app/Repositories/BeanRepository.php

+ 2 - 1
app/Repositories/BeanRepository.php

@@ -160,7 +160,8 @@ class BeanRepository
         $user_bean = json_decode($user_bean,true);
         $yesterday_quantity_issued = Redis::get('yesterday_quantity_issued');
         Log::debug($user_bean);
-        $uid = Auth::user()->uid;
+        $token =  JWTAuth::decode(JWTAuth::getToken());
+        $uid = $token['user']->uid;
         $my_bean = $this->get_user_bean($uid);
         $star_home['mybean']['user_all_bean'] = intval($my_bean['user_all_bean']) ?? 0;//用户总彩虹豆
         $star_home['mybean']['yesterday_add_bean'] = intval($my_bean['yesterday_add_bean']) ?? 0;//昨日发放彩虹豆