【发布时间】:2012-11-08 17:15:41
【问题描述】:
您好,我在 heroku 和 github 上有我的 rails 应用程序,目前正在我的应用程序中使用邮件程序:
ActionMailer::Base.smtp_settings = {
:address => "smtp.gmail.com",
:port => 587,
:user_name => "myemail@gmail.com",
:password => "PasswordShouldGoHere",
:authentication => "plain",
:enable_starttls_auto => true
}
我不希望我的电子邮件和密码在我的 github 帐户上可见,因为人们可以登录并窃取我的信息。但是,如果我输入了一个假密码,那么当邮件程序应该发送时,我的应用程序会在 heroku 上给我一个错误。我知道我可以先将真实的电子邮件和密码推送到 heroku,然后对其进行编辑并将假密码放在我的 github 帐户中,但是有没有更好的方法?
【问题讨论】:
-
我已经读到了。你能告诉我环境变量是如何/在哪里设置的吗?
标签: ruby-on-rails