APIキーやデータベースの接続情報といった機密情報をソースコードに直接記述してしまうと、GitHubなどでコードを公開した際に、第三者に情報が漏洩してしまう危険性があります。 今回は、このような機密情報を安全に管理するための定番の手法である ...
と、実務では致命的な問題を抱えています。 今回は、 壊れにくく・安全で・拡張しやすい設定管理の設計を解説します。 1. 設定は「コードから分離」が大原則 まず覚えるべきルールはこれ。 これらは コード外に追い出すのが正解です。 2. 環境変数 ...