2014-02-16 162 views

回答

15

流星的頁面渲染引擎在處理數據綁定時處理轉義特殊符號,從而避免非常基本的XSS攻擊。此外,Meteor還提供非常易於使用的API來控制瀏覽器策略(http://docs.meteor.com/#browserpolicy),例如取景選項或內容策略選項。

值得一提的是checkaudit-argument-checks軟件包 - 這些軟件包可以幫助您根據用戶輸入的類型來驗證用戶輸入以防止MongoDB注入。

在Meteor中不可能發生CSRF攻擊,因爲框架本身根本不使用cookie,並且更喜歡HTML5 localStorage,這很難欺騙。

對於高級帳戶權限,請檢查meteor-roles包:https://atmospherejs.com/alanning/roles,您可以手動執行所有這些操作,但該軟件包很好(但它不是核心的一部分)。

查看此頁面以瞭解更多信息:http://security-resources.meteor.com/

此外,Emily Stark,流星核心開發流星談到了很多關於安全以及它如何幫助你在你的應用程序獲得控制權安全性:

+5

Emily Stark在Github的演講非常好。她解釋說,因爲流星不使用cookies,所以CSRF攻擊是不可能的。演講的這一部分在上面鏈接的視頻的10:30開始。 –

+0

感謝您的信息。似乎沒有人關心流星的安全。他們只是想構建應用程序,但我不願意看到一些審計。 :) –

+1

@JoshuaMichael好,我們在乎 – imslavko