Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Accessing to DB at client side as in server side with meteor

Tags:

meteor

I read this at the docs:

Database Everywhere. Use the same transparent API to access your database from the client or the server.

This is great, but I think there are some security issues. Providing full and transparent access to the database at client side you are exposed to bad users, which modify you JS code (it's really at his browser and he can do it) and add any database action that could retrieve/remove/update data that perhaps could be sensible.

Please, correct me if I'm wrong. Thanks!

like image 763
amuniz Avatar asked Apr 11 '12 17:04

amuniz


1 Answers

You are correct. The developers are currently working on Auth and security concerns. As of now everything is open and great for creating prototypes and test apps however they are vulnerable to users retrieve/remove/update data as they like.

See the developer response to this question here: Link

like image 124
JB belcherj Avatar answered Sep 19 '22 09:09

JB belcherj