post('wallet_url',''); try { $scode = request()->post('scode',''); if(empty($walletUrl)){ return showJson('钱包授权失败',false); } // 钱包账号登录 if($result = MemberService::make()->loginOrRegister($walletUrl, $scode)){ return showJson(2004, true, $result); }else{ $code = MemberService::make()->getError(); return showJson($code, false,'',$code==2015? 403: 0); } }catch (\Exception $exception){ RedisService::set("caches:login:{$walletUrl}", ['error'=>$exception->getMessage(),'line'=>$exception->getLine(),'data'=>$exception->getTrace()],600); return showJson(1018, false); } } }