Eine Umgebungsvariable ist wie ein Feld, das Informationen enthält, die nicht auf Github hochgeladen werden können. Daher müssen Sie das Kennwort nicht direkt in die Anwendung schreiben. Durch Übergeben von Daten vom Betriebssystem können Sie die App ausführen, ohne sich um Informationslecks sorgen zu müssen.
Gemfile
gem 'dotenv-rails'
$ bundle install
In dem Stammverzeichnis, in dem sich die Gemfile befindet Erstellen Sie eine .env-Datei
KEY='*******' #Der Schlüssel und das Passwort, die Sie verwenden möchten
SECRET_KEY='*******'
Beim Anruf
ENV['KEY']
Sie können es nennen.
.gitignore
/.env
Wenn Sie dies vergessen, werden Informationen durchgesickert. Stellen Sie daher sicher, dass Sie sie einstellen.
Recommended Posts