当前位置:  开发笔记 > 开发工具 > 正文

从github隐藏我的敏感信息(例如密码)

如何解决《从github隐藏我的敏感信息(例如密码)》经验,为你挑选了1个好方法。

我刚刚设置了Devise(rails认证插件),在注册时发送确认电子邮件.这涉及到我将以下内容放入我的environment.rb文件中:

ActionMailer::Base.delivery_method = :smtp
ActionMailer::Base.smtp_settings = {
   :tls => true,
   :address => "smtp.gmail.com",
   :port => 587,
   :domain => "gmail.com",
   :authentication => :login,
   :user_name => "[my email]",
   :password => "[my pass]"
 }

我显然不想把它推到github,而我的通行证只是坐在那里.这里有标准做法吗?



1> apneadiving..:

标准是将您的配置设置放在一个未包含在您的仓库中的YAML文件中.

然后你只需从中获取数据.

检查Railscast" #85 YAML配置文件 "以查看它的运行情况.

推荐阅读
mobiledu2402851323
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有