如何限制我的用户访问特定IP?

时间:2019-12-06 16:57:50

标签: node.js authentication

我将建立一个管理面板,该面板只能从公司的IP地址访问。我以前从未做过此事,所以我真的不知道该如何工作。我能否仅获取用户的IP并与我指定的IP匹配,如果匹配就可以让他登录?

1 个答案:

答案 0 :(得分:0)

在Google快速搜索后,我发现了这一点

例如,您可以通过以下方式获取连接的客户端的IP:

var ip = req.header('x-forwarded-for') || req.connection.remoteAddress;

然后将变量与您要访问的IP地址进行比较。