みなさんこんにちは。ジョブセンスでエンジニアをしている小沼です。初めまして。 16新卒で入社して現在2年目になります。 去年はSQLで円グラフを書いたりしていました。 さて、本題に入ります。先日新規でRailsリポジトリを立ち上げたのですが、その時に秘匿情報の取り扱いについて考えたことがあったので紹介いたします。 Rails5.1から導入されたEncrypted Secretsについて Rails5.1から標準でEncryptedSecretsという機能を使うことができるようになりました。 参考: Ruby on Rails — Rails 5.1: Loving JavaScript, System Tests, Encrypted Secrets, and more 使い方はざっくりと以下の通りです。 # 鍵とsecretsを準備 # 鍵ファイルは自動で.gitignoreに追記される
![Railsでの秘匿情報の取り扱いを運用しやすくするgemを作った話 - LIVESENSE ENGINEER BLOG](https://cdn-ak-scissors.b.st-hatena.com/image/square/a975577ef10c528d8718382672c93cca46ebeb79/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fl%2Flivesense-made%2F20170720%2F20170720182249.jpg)