我正在使用mongoskin进行身份验证的mongodb数据库连接,并知道您可以指定这样的数据库用户:
[*://][username:password@]host[:port][/database][?auto_reconnect[=true|false]]
但是我得到了一些格式错误的网址错误(可能来自密码),我想知道是否可以从网址中单独传递用户名/密码参数。我正在使用这种连接格式:
var db = mongo.db(DBURL, { safe: true, auto_reconnect: true });
可以在选项中指定用户/通行证吗?我无法从文档中看到。
答案 0 :(得分:2)
查看at the code,这应该有效:
var mongo = require('mongoskin');
var db = mongo.db(DBURL, { username : USERNAME, password : PASSWORD, ... });