Une variable d'environnement est comme une boîte contenant des informations qui ne peuvent pas être téléchargées sur Github. Par conséquent, vous n'avez pas à écrire le mot de passe directement dans l'application. En transmettant les données du système d'exploitation, vous pouvez exécuter l'application sans vous soucier des fuites d'informations.
Gemfile
gem 'dotenv-rails'
$ bundle install
Dans le répertoire racine où se trouve le Gemfile Créer un fichier .env
KEY='*******' #La clé et le mot de passe que vous souhaitez utiliser
SECRET_KEY='*******'
Lors de l'appel
ENV['KEY']
Vous pouvez l'appeler.
.gitignore
/.env
Si vous oubliez cela, des informations seront divulguées, alors assurez-vous de les définir.
Recommended Posts