小编Bob*_*b W的帖子

如何防止经过身份验证的用户欺骗 Restful api 调用

所以我构建了一个 RESTful API。它有一个/account/{id}返回用户数据的端点。API 通过身份服务器进行保护,该服务器向请求者颁发可访问端点的 JSON Web 令牌 (JWT) /account/{id}。用户发送包含用户名和密码的请求,并在身份验证成功后收到 JWT 作为回报。现在,用户向 发送请求以获取其帐户信息/account/{id}。该请求在标头中带有令牌,并返回 200 响应,负载中包含用户数据。

如何在端点中授权 {id}?换句话说,经过身份验证的用户只需在端点中添加任何 {id} 即可接收其他用户的数据。如何使用 JWT 来防止这种情况发生?

rest

5
推荐指数
1
解决办法
982
查看次数

标签 统计

rest ×1