デバスバスター

わたすのメモ帳を盗み見るあなた的なスタンス

mongodbのauth認証とmongooseからの接続

mongodbでauth認証したいならここをチェック
http://www.melvic.info/?p=1199

mongooseからauth認証したいならここをチェック
http://b.n-at.me/archives/461 

要は

mongodbのadminと管理したいDBに
db.addUser('username','pasword')
して
どこかにあるmongod.confに
auth = true
を追加してmongod再起動するか
mongodbサーバー起動する時に
mongod --auth
して認証をONにすればパスがかかる

そしてmongooseからは
mongoose.connect('mongodb://username:password@localhost/dbname') 
すれば認証突破して接続できる 

ちなみにmongooseからの接続に
adminデータベースにdb.addUserしたusernameとパスは関係なし