2
A
回答
1
不可能的,除非你想給你的AngularJS的用戶應用完全訪問您的服務器(不排除通過MongoDB的應用程序的rootkit的可能性)。
需要中間服務器作爲網守:只傳遞合法的數據庫請求,阻止任何敏感或受限制的數據傳遞給用戶。
事實上,您正在努力尋找客戶端JavaScript與MongoDB進行通信,這是一個很好的信號,表明這樣的做法是令人沮喪的。
相關問題
- 1. CKEditor和ExpressJS - NodeJS
- 2. 域的NodeJS和expressjs
- 3. +的NodeJS + ExpressJS玉+後沒有呈現
- 4. 與NodeJS和ExpressJS的Oracle連接
- 5. OAuth.io與Angular 4和nodejs
- 6. Nodejs聚類和expressjs會話
- 7. 如何在角2和expressjs nodejs中集成外部css和js
- 8. 和的NodeJS差異Expressjs
- 9. Angular,Expressjs和Lusca csrf保護
- 10. ExpressJs(NodeJs)Fire&Forget
- 11. Nodejs + Expressjs + EJS + Mongodb
- 12. nodejs expressjs angularjs routing
- 13. NodeJS和Angular 2
- 14. SPA與rails-api和Angular JS
- 15. nodejs最新7.8與expressJS墜毀?
- 16. 與nodejs,php,expressjs私密聊天?
- 17. req.signedCookies沒有在expressJS
- 18. nodejs expressjs gzip json content
- 19. Nodejs Expressjs URI字符
- 20. Pentaho報告與NODEJS和沒有TOMCAT
- 21. Angular JS與Angular2
- 22. ExpressJS,NodeJs和Redis簡單登錄錯誤
- 23. 使用nodejs,expressjs和socket.io保存圖像
- 24. 的NodeJS,socket.io和expressjs不連接
- 25. NodeJs和ExpressJs不能設置Cookie
- 26. 顯示從的NodeJS,expressjs和諾克斯
- 27. 多用戶密碼和的NodeJS ExpressJS
- 28. Expressjs路由的設置與和的NodeJS MongoDB的
- 29. 與nodejs和expressjs閃存套接字政策
- 30. 的NodeJS ExpressJs BackboneJs pushState的
您需要某種服務器層才能連接到MongoDB實例,除非存在允許您使用REST與Mongo數據庫進行交互的服務。 MongoLab具有這樣的功能,但不應該在客戶端使用,因爲您公開API密鑰,因此會危及應用程序的安全。 –