如何将身份验证作为Web服务实现(Symfony2,REST)

如何将身份验证作为Web服务实现(Symfony2,REST),rest,authentication,symfony,service,login,Rest,Authentication,Symfony,Service,Login,我希望有人能帮上忙: 我正在从事一个php项目,我需要实现应用程序作为服务的身份验证。我需要做一些类似谷歌的事情,谷歌提供了一个使用谷歌认证服务登录其他应用程序的服务(例如trello.com允许访问者使用他们的谷歌帐户登录) 我想澄清我的想法,因为我不知道如何开始。我正在使用Symfony2框架,我正在尝试以REST方式工作,但基本上我需要的只是一个想法,即我必须做什么或调查什么来实现这一点 由于symfony生态系统很大,请查看创建API的步骤。然后是REST-API的简单文档。为了验证,您

我希望有人能帮上忙:

我正在从事一个php项目,我需要实现应用程序作为服务的身份验证。我需要做一些类似谷歌的事情,谷歌提供了一个使用谷歌认证服务登录其他应用程序的服务(例如trello.com允许访问者使用他们的谷歌帐户登录)


我想澄清我的想法,因为我不知道如何开始。我正在使用Symfony2框架,我正在尝试以REST方式工作,但基本上我需要的只是一个想法,即我必须做什么或调查什么来实现这一点

由于symfony生态系统很大,请查看创建API的步骤。然后是REST-API的简单文档。为了验证,您应该考虑OAuthe,所以请看一下。将这三者结合起来,您可以创建一个很棒的API


同时阅读这篇文章,关于

您想让用户通过应用程序中的Google/FB/任何帐户进行身份验证吗?或者,您希望其他人可以使用您的REST-API进行身份验证吗?我希望其他人可以使用我的REST-API进行身份验证。谢谢谢谢你的回答!我要读这篇文章,调查一下你提到的捆绑包。