私はラックのミニプロファイラを使っていますが、いくつかのコーディングセッションでは、特に多くの異なるクライアントサイドコードを扱っています。 (主に私のクライアント側のデバッグツールのネットワークグラフなどで)Rack-Mini-Profilerを一時的に無効にする方法は?
私はこれをオフにしようとしています。これは、ユーザーにプロファイルを表示する権限が与えられているかどうかを確認する役割も果たしますが、 "私にとっては何もしないようです。私はまた、設定「ラック:: MiniProfiler.config.authorization_mode」がある知っているが、私は可能な設定が何であるかにドキュメントを見つけることができない、と見ていない
def miniprofiler
off = true
if off || !current_user
Rack::MiniProfiler.deauthorize_request
return
elsif current_user.role_symbols.include?(:view_page_profiles)
Rack::MiniProfiler.authorize_request
return
end
Rack::MiniProfiler.deauthorize_request
end
:ここと呼ばれる私のコードは、フィルタの前ですそれはコードで使用されていますか?今、それは私に言っている:allow_all、しかし:allow_noneも何もしません。
私はちょうどdev環境ファイルに値を設定してサーバーを再起動しても、それは私の目的に役立ちます。
優秀!サムを追加してくれてありがとう! –
素晴らしい作品です!再度、感謝します。 –
@DaveSanders心配する必要はありません。http://community.miniprofiler.comで任意の機能要求などを自由にお持ちください。 –