我是Zend Framework 2 - Apigility的新手,我使用Apigility UI創建了基本API並將api與遠程數據庫連接起來。添加自定義路由到Apigility
現在我想爲用戶登錄創建一個自定義POST路由,如:/ users/login。有什麼步驟來創建這樣的路線?有沒有指導?
在此先感謝!
我是Zend Framework 2 - Apigility的新手,我使用Apigility UI創建了基本API並將api與遠程數據庫連接起來。添加自定義路由到Apigility
現在我想爲用戶登錄創建一個自定義POST路由,如:/ users/login。有什麼步驟來創建這樣的路線?有沒有指導?
在此先感謝!
我的做法是創建對於CRUDing帳戶(如有必要)的/user
上的RESTful端點,然後使用zf-oauth2
實施OAuth2身份驗證。恩里科Zimuel在Apigility寫了一個非常好的介紹到OAuth2在他的博客:http://www.zimuel.it/oauth2-apigility/
我已經建立了類似的東西,你要尋找的基礎上ZfcUser和Apigility:
雖然這些模塊還沒有準備好黃金時間(該項目掉下軌道,所以他們甚至可能不再工作了),您可以瞭解我在那裏採取的方法。
這兩個模塊加LdcOAuth2CryptoToken是將Satellizer與Apigility集成的第一步。
如果你想使用apigility這種事情,我不知道我會創建一個自定義路線。
您應該創建一個全新的RESTful API,這與路由/用戶/註冊
然後你就可以使用創建生成的資源的方法來生成一個登錄