我正在寻找限制用户访问我的API的最佳解决方案。我想限制用户访问我的API。
有两件事,你可以做。
-
编写自己的代码,根据国家/地区的某些因素阻止用户。示例-使用IP位置、位置、时区、导航器、语言、接受语言等。从所有这些因素中,我们可以筛选出来自该国的请求。它可能在某些情况下效率不高。
-
使用cloudflare之类的cdn提供程序,在该提供程序中,您可以阻止几个国家和他们处理的一切。