首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在Firebase中存储客户端的IP地址

在Firebase中存储客户端的IP地址
EN

Stack Overflow用户
提问于 2014-06-27 20:07:00
回答 1查看 8.1K关注 0票数 24

据我所知,在不调用另一个资源的情况下,浏览器中没有可用的信息来查找客户端的IP地址。

有没有办法存储客户端的IP地址?我的意思是以与firebase.timestamp占位符类似的方式工作。

EN

回答 1

Stack Overflow用户

发布于 2016-03-30 07:06:31

虽然我听说现在有一些方法可以让客户端确定和报告其IP地址,但依靠客户端代码来报告其IP地址也为任何人提供了运行自定义客户端代码来报告错误IP地址的能力。

跟踪客户端IP地址的唯一安全方法是让您拥有一个服务器,或者Firebase具有一个特殊的函数,当客户端调用该函数时,firebase的服务器会获取客户端的IP地址并为您保存它。

我的建议是运行一个可以接受POST请求的简单服务器。服务器只需要能够验证请求来自哪个用户,并且能够准确地获取客户端的IP地址并将其保存在firebase上。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24451462

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档