亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

一步一步搭建react應(yīng)用-mongodb開(kāi)啟身份認(rèn)證

elarity / 1786人閱讀

摘要:一步一步構(gòu)建一個(gè)應(yīng)用開(kāi)篇地址通過(guò)不認(rèn)證的方式啟動(dòng)連接實(shí)例創(chuàng)建用戶超級(jí)管理員重啟,加上訪問(wèn)控制認(rèn)證連接時(shí)認(rèn)證連接后認(rèn)證為其他庫(kù)創(chuàng)建用戶添加對(duì)有讀寫(xiě)權(quán)限,對(duì)有讀權(quán)限

[一步一步構(gòu)建一個(gè)react應(yīng)用-開(kāi)篇](https://segmentfault.com/a/11...

git地址

通過(guò)不認(rèn)證的方式啟動(dòng)Mongodb

mongod --port 3007  --config mongod.conf

mongo 連接實(shí)例 mongo --port 3307

創(chuàng)建用戶超級(jí)管理員

use admin
db.createUser(
  {
    user: "myAdmin",
    pwd: "XXXXX",
    roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
  }
)

重啟mongodb,加上訪問(wèn)控制

    mongod --port 3007  --config mongod.conf --auth

認(rèn)證

連接時(shí)認(rèn)證

mongo --port 3307 -u "xxx" -p "xxx" --authenticationDatabase "admin"

連接后認(rèn)證

mongo --port 3307

use admin

db.auth("username","pwd")

為其他庫(kù)創(chuàng)建用戶

use movies
db.createUser(
  {
    user: "moviesAdmin",
    pwd: "XXXX",
    roles: [ { role: "readWrite", db: "movies" },
             { role: "read", db: "db2" } ]
  }
)
//添加user moviesAdmin,對(duì)movies有讀寫(xiě)權(quán)限,對(duì)db2有讀權(quán)限

db.js

const {MongoClient,ObjectId} = require("mongodb")
const f = require("util").format
const user = encodeURIComponent("moviesAdmin")
const pwd = encodeURIComponent("xxxxx")
const authMechanism = "DEFAULT"
let db_name="Movies"
if(process.env.NODE_ENV=="test"){
    db_name="Movies_test"
}
const url = f(`mongodb://%s:%s@localhost:3307/${db_name}?authMechanism=%s`, user, pwd, authMechanism)

module.exports = {
    connect() {
        return MongoClient.connect(url).catch(e=>{
            console.log(e)
        })
    },
    id(id) {
        try {
            if (id) {
                return new ObjectId(id)
            } else {
                return new ObjectId()
            }
        } catch (e) {

        }
    }
}

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/88465.html

相關(guān)文章

  • 步一搭建react應(yīng)用-mongodb開(kāi)啟身份認(rèn)證

    摘要:一步一步構(gòu)建一個(gè)應(yīng)用開(kāi)篇地址通過(guò)不認(rèn)證的方式啟動(dòng)連接實(shí)例創(chuàng)建用戶超級(jí)管理員重啟,加上訪問(wèn)控制認(rèn)證連接時(shí)認(rèn)證連接后認(rèn)證為其他庫(kù)創(chuàng)建用戶添加對(duì)有讀寫(xiě)權(quán)限,對(duì)有讀權(quán)限 [一步一步構(gòu)建一個(gè)react應(yīng)用-開(kāi)篇](https://segmentfault.com/a/11... git地址 通過(guò)不認(rèn)證的方式啟動(dòng)Mongodb mongod --port 3007 --config mongo...

    fredshare 評(píng)論0 收藏0
  • 步一步構(gòu)建一個(gè)react應(yīng)用-開(kāi)篇

    摘要:線上地址主要從下面幾點(diǎn)入手一步一步搭建應(yīng)用前后端初始化爬取豆瓣電影的電影信息開(kāi)啟身份認(rèn)證使用來(lái)做基于的用戶身份認(rèn)證中使用來(lái)寫(xiě)單元測(cè)試部署技術(shù)棧沒(méi)用之后改運(yùn)行代碼到本地項(xiàng)目地址喜歡就一下吧前端后端需要安裝本項(xiàng)目端口并開(kāi)啟權(quán)限認(rèn)證。 介紹 斷斷續(xù)續(xù)利用周末時(shí)間做了兩個(gè)月,基于react和express的一個(gè)小項(xiàng)目差不多做完了。所以想寫(xiě)一系列文章來(lái)總結(jié)一下前后端用到技術(shù)及遇到的問(wèn)題和解決方法...

    BigTomato 評(píng)論0 收藏0
  • 步一步構(gòu)建一個(gè)react應(yīng)用-開(kāi)篇

    摘要:線上地址主要從下面幾點(diǎn)入手一步一步搭建應(yīng)用前后端初始化爬取豆瓣電影的電影信息開(kāi)啟身份認(rèn)證使用來(lái)做基于的用戶身份認(rèn)證中使用來(lái)寫(xiě)單元測(cè)試部署技術(shù)棧沒(méi)用之后改運(yùn)行代碼到本地項(xiàng)目地址喜歡就一下吧前端后端需要安裝本項(xiàng)目端口并開(kāi)啟權(quán)限認(rèn)證。 介紹 斷斷續(xù)續(xù)利用周末時(shí)間做了兩個(gè)月,基于react和express的一個(gè)小項(xiàng)目差不多做完了。所以想寫(xiě)一系列文章來(lái)總結(jié)一下前后端用到技術(shù)及遇到的問(wèn)題和解決方法...

    lylwyy2016 評(píng)論0 收藏0
  • 步一搭建react應(yīng)用-部署

    摘要:前端前端構(gòu)建后的目錄下的文件可以寫(xiě)個(gè)腳本到服務(wù)器,但這里借用一下的部署功能來(lái)部署前端代碼。 線上地址 git地址 一步一步構(gòu)建一個(gè)react應(yīng)用-開(kāi)篇 推薦瀏覽器開(kāi)發(fā)者工具開(kāi)啟手機(jī)設(shè)備模式 裝環(huán)境 前提:買個(gè)ESC、彈性公網(wǎng)ip、域名 設(shè)置服務(wù)器免密登錄 本地應(yīng)該都有.ssh目錄,并且生成了公私鑰,將本地id_rsa,id_rsa.pub scp到服務(wù)器 /.ssh目錄 之所以把私鑰也...

    roadtogeek 評(píng)論0 收藏0
  • 步一搭建react應(yīng)用-部署

    摘要:前端前端構(gòu)建后的目錄下的文件可以寫(xiě)個(gè)腳本到服務(wù)器,但這里借用一下的部署功能來(lái)部署前端代碼。 線上地址 git地址 一步一步構(gòu)建一個(gè)react應(yīng)用-開(kāi)篇 推薦瀏覽器開(kāi)發(fā)者工具開(kāi)啟手機(jī)設(shè)備模式 裝環(huán)境 前提:買個(gè)ESC、彈性公網(wǎng)ip、域名 設(shè)置服務(wù)器免密登錄 本地應(yīng)該都有.ssh目錄,并且生成了公私鑰,將本地id_rsa,id_rsa.pub scp到服務(wù)器 /.ssh目錄 之所以把私鑰也...

    mikyou 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<