RailsAdmin(管理画面)にDigest認証を実装
どうも!TAKUYAです!
今回はあまり推奨はされないかもしれませんが、モンキーパッチを当ててRailsAdminというgemで作成された管理画面にDigest認証をつけてみます。
環境
Ruby 2.5.0
Rails 5.2.0
モンキーパッチの当てる
まずはモンキーパッチ用のディレクトリを作成。 これによって、他のモジュールやクラスに影響を与えるコードを一箇所に集めることで一覧性を高め、読み込みのタイミングを統一する。 config/initializers/monkey_patches.rbに以下を記載する。
Dir[Rails.root.join('lib/monkey_patches/**/*.rb')].sort.each do |file| require file end
あとはlibディレクトリ内に処理を記載したmonkey_pacthesディレクトリを置く。
View On WordPress














