Rails Diary

プログラミングの学習記録です。

Gem

認可と認証 authorizeメソッド(Pundit)

経緯 課題のアプリ内で使われていたauthorizeメソッドが何のメソッドか分からなかったため少し調べてみた。Punditというgemに搭載されているメソッドらしい。PunditはRubyのgemであり、認可の仕組みを提供してくれる。 Punditをなるべくやさしく解説する - Q…

gem: configについて

★gem: configを使うことで便利に定数管理ができる! 環境ごとに異なる定数を管理するため 設定値をconfigフォルダ以下に一元管理することでメンテナンスが楽になる 環境ごとに値が変わらない場合は一つ上の階層のconfig/settings.ymlファイルに記述すると良…