@if(config('aix.system.oauth.wechat_open.is_open') == 1) @if(config('aix.system.oauth.wechat_open.is_use_official_login') == 0) @php if (isset($redirect_url)) { session(['redirect_url'=>$redirect_url]); } session(['wechat_state'=>time(), 'subsite_id'=>get_subsite_id(), "is_bind"=>0, 'type'=>'web']); @endphp @endif @if(config('aix.system.oauth.wechat_open.is_use_official_login') == 1) @php try{ $jump_url=isset($redirect_url)?$redirect_url:get_subsite_domain(get_subsite_id()); $wechatService=app('App\Services\Common\WechatService'); $officil=$wechatService->getOfficialAccount(); $qrcode=$officil->qrcode->temporary('LoginEvent', 30*60); $qrcode_url=$officil->qrcode->url($qrcode['ticket']); }catch(Exception $e){ $qrcode_url = "请在公众内添加ip白名单"; $qrcode['ticket']="please set ip in the official"; $jump_url='/'; } @endphp @endif @endif @if(config('aix.system.oauth.qq.is_open_qq') == 1) @endif