Как отправлять запросы в MongoDB, используя JavaScript (интерфейсное приложение) с аутентификацией? - PullRequest
0 голосов
/ 11 октября 2018

Существует ли учебное пособие или процедура, объясняющая, как мне подключиться к базе данных MongoDB, используя JavaScript, AJAX и jQuery с аутентификацией?

Используя PyMongo в Python, я могу дать следующие значения и подключиться к удаленной MongoDB, которая имеет аутентификацию.

from pymongo import MongoClient
uri = "mongodb://username:password@host:port/?authSource=database"
client = MongoClient(uri)

Однако мне нужно подключиться к удаленной MongoDB с помощью JavaScript(интерфейсное приложение).

Я попробовал следующее, но не смог успешно подключиться.

var mongo_uri = "http://host:port/database/collections";
$.ajax({
    url: mongo_uri,
    data: JSON.stringify({
        <some-data-here>
    }),
    type: "POST",
    contentType: "application/json",
    crossDomain: true,
    success: function(data) {
        console.log("success");
    },
    error: function(xhr, status, err) {
        console.log(err);
    }
})

Как мне пройти проверку подлинности и делать сообщения / получать через JavaScript?

Пожалуйста, помогите мне, поскольку я новичок в этом.

...