2015-04-01 104 views
2

我是Zend Framework 2 - Apigility的新手,我使用Apigility UI創建了基本API並將api與遠程數據庫連接起來。添加自定義路由到Apigility

現在我想爲用戶登錄創建一個自定義POST路由,如:/ users/login。有什麼步驟來創建這樣的路線?有沒有指導?

在此先感謝!

回答

0

我的做法是創建對於CRUDing帳戶(如有必要)的/user上的RESTful端點,然後使用zf-oauth2實施OAuth2身份驗證。恩里科Zimuel在Apigility寫了一個非常好的介紹到OAuth2在他的博客:http://www.zimuel.it/oauth2-apigility/

我已經建立了類似的東西,你要尋找的基礎上ZfcUser和Apigility:

雖然這些模塊還沒有準備好黃金時間(該項目掉下軌道,所以他們甚至可能不再工作了),您可以瞭解我在那裏採取的方法。

這兩個模塊加LdcOAuth2CryptoToken是將Satellizer與Apigility集成的第一步。

0

如果你想使用apigility這種事情,我不知道我會創建一個自定義路線。

您應該創建一個全新的RESTful API,這與路由/用戶/註冊

然後你就可以使用創建生成的資源的方法來生成一個登錄