提问人:arya.s 提问时间:3/9/2022 更新时间:3/12/2022 访问量:56
通过api删除资源时需要考虑哪些事项
What are the things that need to be considered while deleting a resource through api
答:
1赞
mbakereth
3/12/2022
#1
对于普通用户,您不应授予对 products 等表的删除权限。这应该仅限于管理员用户。
如果您的管理员帐户需要通过 API 删除产品,那么是的,如果泄露了访问令牌,则您的产品很容易被删除。最好的防御是
- 仅通过 HTTPS 发送访问令牌来确保访问令牌的安全
- 不允许在 GET 请求中删除
- 使用 CSRF 令牌
- 检查 IP 地址和/或用户代理是否与创建令牌时的值匹配
- 缩短访问令牌的过期时间。
查看 OAuth2 访问令牌。
评论