<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                #### 授權驗證 在你的項目全局文件中頭部引入 ```php include_once('oreosoft/src/OreoAuth.php'); ``` 在代碼開始前你可以選擇做該文件的MD5校驗(MD5可以在Oreo授權官方可以在線獲得,SDK包內也包含) ```PHP if(md5_file('../src/OreoAuth.php')!='該文件的MD5值')exit('安全校驗失敗'); ``` 數據庫獲取方法代碼段下方開始初始化Oreo類 ```php //實例化OreoAuth類 $oreoAuth = new OreoAuth(); $oreoAuth->loadFile('../.oreo');//請把.oreo放入項目根目錄 $authParam = array( 'domain' => '', //當前域名 (必) 'sysKey' => '',//程序KEY,填寫后臺【授權程序設置】->【授權程序列表】生成的【程序驗證碼】 (必填) 'version' => $oreoAuth->get('version.num'), //系統當前版本,.oreo文件中獲取 (必填) 'authKey' => '', //填寫域名授權后生成的授權碼,我們建議從數據庫中獲取,您可以在用戶安裝的時候寫進數據庫(必填) //如需想盜版入庫還可以配置數據庫參數 'isSqlHostName' => '',//數據庫地址,如果不需要請填寫2 'isSqlDataBase' => '',//數據庫庫名,如果不需要請填寫2 'isSqlUserName' => '',//數據庫賬號,如果不需要請填寫2 'isSqlPassword' => '',//數據庫密碼,如果不需要請填寫2 'isSqlHostPort' => '',//數據庫端口,如果不需要請填寫2 ); //版本號獲取方法 //$oreoAuth->get('version.no'); ``` 可在全局文件中直接進行授權驗證(也可以在每個文件設置驗證,這樣安全性也會得到提升) ```php $oreoAuth->post($authParam)->url('http://你的域名/oreo/api/checkDomain'); //這里必須要設置正確的協議頭,http://或https:// ``` > 這里的 /oreo/api/checkDomain 是檢查授權的接口 > > 文檔前面部分我們已經說明了所有接口,你可以根據需求來定義接口 返回結果 ```php if (!$oreoAuth->error()) { //如果沒有發生錯誤 $oreoContent = $oreoAuth->data();//返回結果 }else{ //則 exit($oreoAuth->error());//輸出錯誤 } ``` 如需檢測的文件或全局文件中 ```php //在我需要驗證的頁面或者全局驗證(授權驗證) if(empty($oreoContent)){ //如果返回結果為Null exit('授權檢測失敗,請聯系作者');//輸出本地錯誤,可以自定義 }else if ($oreoContent['code'] == 4001) { //如果返回結果為未授權 exit("{$oreoContent['msg']}");//直接終止其余操作,輸出授權站設置的錯誤內容 } ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看