Cloud9是一項很酷的服務。如果您創建了一個公開的工作區,那麼意味着每個知道您的項目url並擁有cloud9帳戶的人都可以瀏覽並下載您的代碼。這意味着如果我的項目具有與mongodb的連接性,則每個人都將看到登錄名和密碼以連接到mongo(因爲它將位於某個源文件中)。在開源項目中安全地存儲連接數據庫的密碼
唯一的選擇,我可以看到密碼的安全存儲(除了使項目專用)是以某種方式將它們添加到環境變量,並使用process.env.XXXXXX在代碼中調用。這似乎是安全的,因爲即使其他人可能瀏覽我的代碼,他們也無法打開終端並檢查我定義的環境變量。
那麼,有沒有一種方法,我的自定義環境變量(一個或多個)加入,他們將通過process.env.XXXXXX可訪問節點的代碼裏面?
使用現在的第一個解決方案,而思考最後一個=) – kaytrance 2014-09-22 09:14:00