1
我wan't確保我http_basic_authenticate_with用戶名和密碼是不是左右浮動,因爲如果我把它添加到獲得樞紐將它顯示出來。我認爲這樣做與此類似確保我http_basic_authenticate_with密碼沒有漂浮
http_basic_authenticate_with東西:名稱=> Project.admin_user, :密碼=> Project.admin_password, :只=> [ '編輯', '破壞', '新']
def self.admin_password
authentication_file = File.open("/home/mika/Desktop/authentication.txt", "r")
authentication_file.each_line do |line|
if line =~ /\APassword:/
@password = line[10, line.length - 11 ]
end
end
return @password
end
def self.admin_password
authentication_file = File.open("/home/mika/Desktop/authentication.txt", "r")
authentication_file.each_line do |line|
if line =~ /\AUser:/
@user = line[6, line.length - 7]
end
end
return @user
end
但這需要authentication.txt。什麼是我可以(因爲它只是我使用本網站的不切實際添加一個新的模式只是這個沒有?)沒有我的用戶名和密碼漂浮到我的網站上添加最好的辦法
謝謝,在允許的情況下,這是一個很好的答案 – MikaAK
唯一的問題是rails配置變量仍然可以在git上得到提供 – MikaAK
您只需將它放在'.gitignore'中,並根據您的部署方式是不同的方式來添加您的軌道配置變量 –