特定の IP に基づいて認証しようとしています。IP が正しくない場合、アクセスは許可されません。
私はapplication_controllerで使用しています:
before_filter :authenticate
def authenticate
authenticate_or_request_with_http_basic do |username, password|
username == "admin" && password == "talkmate"
end
end
IP のチェックを追加し、IP が特定の値でない場合にアクセスを許可しない正しい方法は何でしょうか?