隐藏源代码中的密码

时间:2014-01-29 21:43:26

标签: ruby-on-rails ruby

我一直在努力解决这个问题: 如何隐藏我的源代码中的密码,每个人都可以在github上看到, 例如:

ActionMailer::Base.smtp_settings = {
 :address              => "smtp.gmail.com",
 :port                 => 587,
 :user_name            => my_user_name,
 :password             => my_password,
 :authentication       => 'plain',
 :enable_starttls_auto => true,
 :domain               => 'gmail.com'  
}

1 个答案:

答案 0 :(得分:2)

使用环境变量,为了便于设置,您可以查看费加罗宝石:

https://github.com/laserlemon/figaro