2015-04-01 101 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,这与路由/用户/注册

然后你就可以使用创建生成的资源的方法来生成一个登录