【发布时间】:2021-10-20 19:52:26
【问题描述】:
我想创建一个 API 来获取客户详细信息。
url 可以是 Get https://../customers/{customerId}。
我的问题是customerId很敏感,可以在url中传递吗?
如果没有,最好的方法是什么?
【问题讨论】:
-
这里明显的答案是否定的,但是是什么让 customerId 敏感??
-
您可以加密该值,或使用时间值对其进行散列,但我不明白您为什么要为 ID 费心费力。这意味着如果您担心用户可能通过错误的 ID,您的 API 的其他元素是不安全的
标签: api-design