0
我正在構建一個使用Firebase作爲後端的簡單Web應用程序。從Firebase創建公共REST API
作爲該應用程序的一部分,我想公開一個公共API,以便經過身份驗證的用戶可以從應用程序推送或拉取數據。
但是,我不希望公開Firebase爲開發人員提供的生成的URL。
我是否必須通過我的應用程序將請求發送到我的API域或Firebase API作爲公共域?
我正在構建一個使用Firebase作爲後端的簡單Web應用程序。從Firebase創建公共REST API
作爲該應用程序的一部分,我想公開一個公共API,以便經過身份驗證的用戶可以從應用程序推送或拉取數據。
但是,我不希望公開Firebase爲開發人員提供的生成的URL。
我是否必須通過我的應用程序將請求發送到我的API域或Firebase API作爲公共域?
您可以使用自定義的Firebase Hosting域到route/rewrite requests to your Cloud Functions backend,而無需公開項目特定的https端點。
您需要在後端構建API。 –
從您的問題的聲音,您只是在Firebase上託管您的網站?你需要託管一個實際的後端去做你想做的事情。如果你開始這樣做,比你可以在後端託管你的網站,所以我想我的建議歸結爲:切換到一個不只託管面向客戶端的東西,但實際的後端web應用。 –
我的應用程序是一個簡單的SPA,因此可以用Firebase或任何其他主機託管。我希望避免必須運行任何服務器端代碼,只能通過可擴展的Web服務器託管網站,並通過Firebase進行外部和應用內部的所有API查詢。 – Ucinorn