【问题标题】:Secure use of gmail and heroku安全使用 gmail 和 heroku
【发布时间】:2011-12-11 11:56:44
【问题描述】:

在这里的这篇文章中:ROR send email heroku, gmail 它提供了有关如何使用 heroku 应用程序设置 gmail 的信息。但是,我认为将您的 gmail 密码存储为纯文本(请参阅问题)是不安全的。有谁知道是否可以将gmail与带有FIX的heroku应用程序一起使用以实现此安全性?

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-3 security email heroku


    【解决方案1】:

    将其存储在使用heroku config:add GMAIL_USER=name 和 GMAIL_PASSWORD=password 的环境变量中,然后使用 ENV['GMAIL_USER'] 等将其取出。

    http://devcenter.heroku.com/articles/config-vars

    【讨论】:

    • 非常。我们将环境变量明确用于这种按应用程序存储凭据的方式。当您将插件添加到您的应用程序时,凭据将被添加为环境变量,以及您的数据库的用户/密码。
    • 嘿,威尔,我想知道 - 这很好用。但是,我怎样才能使这些变量在本地主机上可用(用于测试)
    • 杰伊,请使用工头。它支持 .env 文件——只要确保将 .env 添加到你的 gitignore 即可。不应该签入。ddollar.github.com/foreman/#ENVIRONMENT
    • 抱歉,久违了.. 你的意思是用工头在本地主机上定义这些变量?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多