在我的生产轨道服务器上将gem日志127.0.0.1设计为数据库作为远程用户IP。
我应该怎样做才能收集真实的用户IP,而不是开发时的本地用户。
我的生产服务器设置:
Rails 5.0.3
devise (4.3.0, 4.2.1, 4.2.0)
passenger from my hosting provider
我不使用负载均衡器。
答案 0 :(得分:0)
我不确定您要做什么,但我正在查看设计宝石 devise/lib/devise/models/trackable.rb 并找出他们保存IP地址的位置
这是获取current_sign_in_ip - 当用户登录时更新远程IP。
我希望这有助于或至少指出你正确的方向