21

在开发 RESTful API 来处理登录信息时,应该使用什么“正确的 HTTP 动词”?可以从各种设备/平台访问此 API - 移动应用程序、桌面 Web 应用程序、桌面原生应用程序等。

4

1 回答 1

9

我假设 API 登录是指一种对 API 用户和对 API 端点的任何调用进行身份验证的方法。

您可能可以使用 OAuth 或基本身份验证来执行此操作,或者假设您有一个 API 端点位于api\authenticate. 调用者将POST使用用户 ID 和密码或一些 API 密钥访问此端点。然后,该服务将返回一个 cookie 或身份验证令牌,每次调用其他 API 端点时都会发送该令牌。HP Cloud Identity 服务的工作方式几乎相同。

于 2012-09-11T17:22:05.793 回答