gpt4 book ai didi

ruby-on-rails - Rails - 阻止除某些 IP 地址之外的所有 IP 地址

转载 作者:行者123 更新时间:2023-12-03 16:10:33 25 4
gpt4 key购买 nike

我正在开发一个 rails 3 应用程序,我想暂时阻止所有不是来自我的 IP 地址的请求。最好的方法是什么?

我想我可以在 Controller 级别做一些事情,但我是一个新手并且不确定最佳实践是什么。

最佳答案

将您的所有路线包裹在 constraints 中堵塞:

constraints :ip => "your-ip-goes-here" do
# routes go here
end
如果其他人试图访问它,您的 Rails 应用程序将拒绝所有路由知识。
如果您也想基于其他内容进行约束,则此方法非常方便,例如文档显示的 iPhone 示例。

关于ruby-on-rails - Rails - 阻止除某些 IP 地址之外的所有 IP 地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4632377/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com