2016-02-05 36 views
0

我是Node和web開發的新手。我正在開始一個簡單的應用程序開始,並希望限制我的終端用於服務器端調用,即任何其他人試圖訪問他們得到一個403.保護/限制我的API端點到服務器端的使用

但是,經過研究,我發現PassportJS的例子如何保護端點,但它們似乎都是矯枉過正,特別是對於像我這樣的小應用程序。

我是否在反思這個問題,還是應該尋找更基本的解決方案?

+0

如果您希望啓用服務器到服務器通信並且您控制兩臺服務器,那麼您可以使用簡單密碼(例如密碼)和SSL。密碼可以在最初使用,然後轉換爲用於後續通信的登錄Cookie,或者憑證可以作爲所有請求的標題或查詢參數包含在內。 SSL用於保護密碼免受窺探。 – jfriend00

回答

0

你如何需要自己消耗這些終點?我不知道你所要做的只是從另一個文件中調用一個文件。在這種情況下,您不需要將它們暴露爲寧靜的終點。創建方法作爲模塊方法(如在節點模塊中)。然後,只需使用require語法將該文件作爲依賴項引用即可。

只有當需要從另一個Web應用程序調用服務器端時,您才需要寧靜的端點。