Я создал новое соединение с базой данных на Auth0, называемое local-mongo, и я пытаюсь использовать скрипт Create, чтобы создать пользователя на моем локальном mongoDB, но я продолжаю получать эта ошибка оправа Hang Up:Auth0 - Как использовать mongoDB на localhost с Auth0
[Error] Error: socket hang up
at createHangUpError (_http_client.js:211:15)
at Socket.socketOnEnd (_http_client.js:303:23)
at emitNone (events.js:72:20)
at Socket.emit (events.js:166:7)
at endReadableNT (_stream_readable.js:913:12)
at nextTickCallbackWith2Args (node.js:442:9)
at process._tickDomainCallback (node.js:397:17)
Создать шаблон скрипта на Auth0 выглядит следующим образом:
function create (user, callback) {
mongo('mongodb://localhost:27107.com/my-db', function (db) {
var users = db.collection('users');
users.findOne({ email: user.email }, function (err, withSameMail) {
if (err) return callback(err);
if (withSameMail) return callback(new Error('the user already exists'));
bcrypt.hash(user.password, 10, function (err, hash) {
if (err) { return callback(err); }
user.password = hash;
users.insert(user, function (err, inserted) {
if (err) return callback(err);
callback(null);
});
});
});
});
}
Мне нужен ngrok для того, чтобы подключиться к локальной БД делать или есть другой способ, я m отсутствует здесь? Любая помощь будет принята с благодарностью.
Gah, я не знаю, как это не перешло мне на ум, чтобы просто проверить его с помощью mlab. Хорошо работает при использовании этого. Я попробую другой метод, а также API. Мое приложение создано с React и Express, поэтому я думаю, что ваше предложение должно работать нормально. Большое спасибо за Вашу помощь. – aroundsix
Приятно слышать! Спасибо, что подтвердили ответ :) – arcseldon