PHP OAuth 客戶端庫:EvaOAuth
EvaOAuth 是一個統一接口設計的PHP OAuth Client庫,兼容OAuth1.0與OAuth2.0規范,可以通過10多行代碼集成到任意項目中。
為什么選擇EvaOAuth
經過若干項目考驗, EvaOAuth1.0 根據實際需求進行了一次完全重構,主要的一些特性如下:
-
標準接口,無論OAuth1.0或OAuth2.0,同一套代碼實現不同工作流,并且獲取一致的數據格式,包括用戶信息和Token。
-
充分測試,所有關鍵代碼進行單元測試,同時通過CI保證多版本PHP下的可用性。
-
容易調試,開啟Debug模式后,Log中會記錄OAuth流程中所有的URL、Request、Response,幫助定位問題。
-
開箱即用,項目已經內置了主流的OAuth網址支持,如微博、QQ、推ter、非死book等。
-
方便擴展,可以通過最少3行代碼集成新的OAuth服務,工作流程提供事件機制。
本文由用戶 wen5 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!