來源ip控制,即黑白名單,擷取ip位址需要考慮x forward for
ip計數器,機關時間内ip通路次數達到閥值,就提示稍後連接配接
使用者名密碼認證
動态驗證碼
證書加密
md5/sha1 數字摘要 校驗
ssl / tsl 證書加密
目錄
public function is_allowed($class, $fun) 使用者判斷權限是否合法。
這裡提供了一個 news 類,用于示範怎樣控制每個function的權限。
同時還提供了一個簡單的 logging 類用于記錄程式運作日志。
有了上面的例子就可以将news應用于soap一類web service上,用來控制每個方法的權限
上面僅僅對于方法控制權限,接下來我們為程式增加7層防火牆功能
這裡僅僅給你一個思路,我并沒有寫完程式。例如控制ip請求次數可以如下實作,請自行改善程式