回答
您可以將此數據存儲爲環境變量。例如,對於我的一個項目,我需要我的應用程序才能訪問Github登錄。這Github上登錄是通過添加下面一行到我的.bashrc文件存儲爲一個環境變量。
export GITHUB_LOGIN=myLogin
在我的應用程序的配置文件我指的是這個環境變量是這樣的:
:github_login: <%= ENV['GITHUB_LOGIN'] %>
這個配置文件,然後由應用程序加載的是這樣的:
require 'erb'
raw_data = File.read(config_file)
erbified_data = ERB.new(raw_data).result
+1 - 這是可行的,只要你只需要一組憑據(**爲應用程序的每個用戶**如沒有一個用戶名/密碼)。 – jefflunt
我需要它爲每個用戶,不僅1 .. –
怎麼樣的環境變量存儲鹽,然後用加密它的密碼時,它被存儲在數據庫中,並用它在rake任務時使用它來解密。 。 –
- 1. 用於存儲用戶/密碼和其他信息的服務
- 2. Parse.com JS API - 存儲密碼信息用於其他服務
- 3. 將我的用戶記錄到其他服務中,如何存儲他們的密碼?
- 4. 一個是否通過存儲庫/服務/其他存儲XML/CSV /其他
- 5. 如何安全地存儲遠程服務的密碼?
- 6. 代碼名稱是否與其他雲存儲服務綁定?
- 7. 數據源的密碼如何存儲在WSO2數據服務服務器中?
- 8. 如何使用ASP.NET Membership安全地存儲服務密碼?
- 9. 如何在服務器端存儲郵件密碼?
- 10. MercurialEclipse如何存儲密碼?
- 11. 如何存儲密碼鹽
- 12. 如何存儲密碼?
- 13. 代碼中的密碼存儲。如何使其安全?
- 14. 可以安全地存儲其他網站的密碼嗎?
- 15. 控制器/服務/存儲庫風格,應爲其他服務的服務包存儲庫
- 16. 微服務:如何存儲許多微服務的源代碼?
- 17. 如何將更改存儲到其他服務器端存儲庫中的git存儲庫?
- 18. 恢復mysqldump的其他服務器上不恢復密碼
- 19. rails在會話中存儲密碼
- 20. 存儲密碼
- 21. 存儲密碼
- 22. 密碼存儲?
- 23. 存儲加密密碼和salt或僅存儲加密密碼?
- 24. xampp干擾rails,django,其他服務
- 25. 從其他表中的Web服務存儲錶行訪問
- 26. ServiceStack - 服務其他服務的服務
- 27. 其他服務
- 28. 服務類應引用其他服務類或僅引用其他的存儲庫類?
- 29. 適當的密碼存儲和服務帳戶檢索?
- 30. PHP - 安全地存儲外部服務的密碼?
在一個加密的文件。 – BlackHatSamurai