###前提
現在、ruby on railsでsnsでログインできるシステムを実装し終わったところです。facebook、twitterなどのsnsを連携する際にApp IDとApp SecretやConsumer key,Consumer secretなどをメモし、/config/initializers/devise.rbに記述しました。
普段はgithubでコードを公開設定で管理しているのですが、キーが書かれたコードに関してはコミットせずとりあえず放置しています。最終的にデプロイするときにはgithubからクローンですると思うのですが、このような人に知られてはいけないような値に関してはどのように管理すればいいのでしょうか??
###問題
普段はgithubでコードを公開設定で管理しているのですが、キーが書かれたコードに関してはコミットせずとりあえず放置しています。最終的にデプロイするときにはgithubからクローンですると思うのですが、このような人に知られてはいけないような値に関してはどのように管理すればいいのでしょうか??
###環境変数について
いろいろ調べるうちに環境変数やsecret.ymlなどが出てきてここら辺が主な解決策だと思われるのですが、環境変数などについて今まで全く触れてこなかったため自分には少し難しいです。
どなたか説明していただける方がいれば嬉しいです。
デプロイ時にはAWSで行おうと思っています。
###補足情報(言語/FW/ツール等のバージョンなど)
・デプロイ時にはAWSで行おうと思っています。
コードの管理: github
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/07/26 14:09 編集
退会済みユーザー
2016/07/26 14:27
2016/07/26 14:34