首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于PHP服务安全性的OAuth2

问用于PHP服务安全性的OAuth2
EN

Stack Overflow用户
提问于 2014-11-18 10:54:12
回答 1查看 2.4K关注 0票数 0

我们正在我们的web应用程序中开发一个PHP REST web服务。Web服务以JSON格式返回输出。目前,任何人都可以从URL中查看web服务的输出。例如;

https://www.example.com/services/contacts/1000

使用上面的URL,任何人都可以查看联系人id 1000的详细信息。

我们在web应用程序中有一个认证系统,它使用简单的电子邮件/密码组合。

如何使用oauth2进行PHP服务的身份验证?如果我是对的,这与谷歌无关。

EN

回答 1

Stack Overflow用户

发布于 2014-11-18 11:36:04

通常,OAuth2提供程序提供4种身份验证流以供使用:

  • 授权代码,
  • 含蓄,
  • 资源所有者密码凭据和
  • 客户凭证

如果您需要更多的详细信息,您可以阅读这个漂亮的柱子和解释。

第一个流程--授权代码--非常适合用于web服务器应用程序(就像您一样,使用服务器端代码和PHP)。

您将使用OAuth2来发送和读取敏感数据,与PHP脚本中的cURL函数提供程序交换数据。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26992533

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档