我想保护rails app的ip地址和url xxx.xxx.xxx.xxx/controller/action 是可以访问的,我想保护这些网址和控制器操作。
答案 0 :(得分:0)
您可以随时添加前面提到的过滤器,如下所述
class CommentsController < ApplicationController
http_basic_authenticate_with name: "foo", password: "secret", only: :name_of_action_you_want_to_restrict
def some method
...
end
end
通过这种方式,您将拥有自己想要的网页的基本身份验证。 此外,如果您想要限制更高级别的访问,则必须使用用户和会话控制器进行rails身份验证。
希望这有帮助
干杯!