Контроль доступа в MongoDB - PullRequest
       2

Контроль доступа в MongoDB

1 голос
/ 22 августа 2011

Допустим, приложение написано исключительно с использованием JavaScript с node.js, который подключается напрямую к бэкэнду MongoDB.

В этом сценарии возможно иметь безопасное приложение, в которое пользователи входят и имеют разделение привилегий, например административное./ пользователь / гость.Если так, как это работает?Что бы это потребовало?

Ответы [ 2 ]

2 голосов
/ 23 августа 2011

Node.js имеет несколько модулей для различных методов аутентификации, connect-auth выглядит как хорошее место для начала. Затем вы можете сопоставить свои аутентифицированные учетные данные node.js с пользователем базы данных MongoDB при подключении к базе данных.

Безопасность в MongoDB в настоящее время довольно проста, права пользователей ограничивают доступ для каждой базы данных и могут быть доступны как для чтения / записи, так и только для чтения, поэтому вы можете использовать базу данных для каждого пользователя.

1 голос
/ 22 августа 2011

CouchDB имеет концепцию пользователей и аутентификации.

Взгляните на документацию базы данных _users

У меня есть некоторый код , который говорит_users

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...