2013-06-22 25 views
1

我期待在使用wwwhisper插件來驗證添加到一個簡單的Web應用程序我建立。 webapp會生成一個小的JSON文件,這個文件將被iOS應用程序使用。我希望所有用戶都能夠在不進行身份驗證的情況下查看JSON文件,並要求後端訪問權限通過wwwhisper。這可能嗎?從我目前看到的內容來看,您只能指定可以爲所有經過身份驗證的用戶授權某些URL。是否有可能讓某些URL繞過wwwhisper

回答

1

wwwhisper允許指定不requrie驗證網址。您可以設置*作爲訪問控制規則來實現這一(*?規則也允許每個人,但要求身份驗證)。

請求此類URL還是去wwwhisper後端的授權檢查,但後端總是授予對它們的訪問。

此功能僅在付費計劃可用(這是因爲每個人的位置打開的應用程序產生的後端更大的負荷)。

如果你不想請求打開位置去wwwhisper後端,理論上可以使用自定義的Rack中間件,將檢查路徑,要麼將請求傳遞到wwwhisper中間件,或者直接實現這個你應用程序。這種模式不支持開箱即用,並且需要仔細編碼才能正確處理。這背後的原因是,棘手的認證相關的代碼應該最好在一個地方處理。移動驗證後端的某些驗證可能會成爲安全漏洞的來源。

相關問題