NodeJS REST Api - 如何限制ip访问特定端点?

时间:2017-08-09 21:37:40

标签: node.js rest express

我使用MEAN堆栈开发了REST Api。一切正常,但现在我需要将对特定端点的访问限制为特定的IP地址。 例如,我有以下端点:

/api/balance
/api/account
/api/register
/api/user/details //<-- this one I want to limit access only by ip xxx.xxx.xxx.xxx (or list of ips)

我的第一个想法是创建一个中间件来拦截所有请求,检查端点访问是否受限以及原始IP并决定要做什么。

有更好的解决方案或正确的方法吗?

0 个答案:

没有答案