标签: api rest authentication
我正在设计一个REST API,供特定的授权计算机用来与服务器通信。服务器需要验证客户端的身份。
我看到很多API都使用访问令牌,也就是说,您首先使用完整的凭据进行授权以获取访问令牌,然后再使用该令牌发出所有其他请求。令牌仅在一段时间内有效。我不太了解为什么要这样做,而不是每次都传输凭据,尽管我可以想到一些原因:
考虑了这一点之后,我仍然不知道该在API中使用令牌还是完整凭据。我是否缺少任何重要的论点?仅仅使用凭据就可以(安全)吗?