当前位置: 首页 > news >正文

青岛网上房地产网站成全视频免费高清观看在线小说

青岛网上房地产网站,成全视频免费高清观看在线小说,html代码大全免费,做网站建设的公司有哪些方面我自己在使用nodejs以及前端实战练习时常用的一些库的基本使用 1.bcrypt //注册账号时#xff0c;给密码加密 password是前端传过来的密码#xff0c;hashPassword是存到数据库中的密码 const bcrypt require(bcrypt) const hashPassword bcrypt.hash(password,10) //登…我自己在使用nodejs以及前端实战练习时常用的一些库的基本使用 1.bcrypt //注册账号时给密码加密 password是前端传过来的密码hashPassword是存到数据库中的密码 const bcrypt require(bcrypt) const hashPassword bcrypt.hash(password,10) //登录时通过对比来确认 bcrypt.compare(password,hashPassword)2.express const express require(express) const bodyParserrequire(bodyParser)//处理form传来的post请求 app express()app.use(express.json()) app.use(express.urlencoded({ extended: true }))//get请求参数处理 app.use(bodyParser.json()) app.use(bodyParser.urlencoded({ extended: true }))app.all(*, function (req, res, next) {//跨域访问配置简单版本res.header(Access-Control-Allow-Origin, *);res.header(Access-Control-Allow-Headers, Content-Type);res.header(Access-Control-Allow-Methods, *);next(); }); app.get(/user,(request,response){... }) app.listen(1855,(err){... })//补充Router 后端的路由 const {Router} require(express) const router Router() router.get(/signup,(request,response){}) //需要在app中use app.use(/user,router)3.pg postgresql官方nodejs库 const pg require(pg) const client new pg.client(dbConfig) client.connect((err){}) client.query(sqlText,values,(err,result){})const {Pool} require(pg) //连接池在查询的时候会自动帮我们创建连接可以在配置中修改配置连接池管理的连接数量 const pool new Pool(dbConfig) pool.query(sqlText,values,(err,result){})4.config 配置文件读取需要在require(config)的那个文件的目录下创建一个config文件夹 配置文件在./config/default.json const config require(config) const dbConfig config.get(dbConfig)5.pm2 用于托管后端服务器 pm2 start app.js pm2 stop app pm2 delet app6.jwt鉴权 //node内置的crypto可以生成密钥生成后可以放在配置文件中 import crypto from crypto const secret crypto.randomBytes(64).toString(hex); / import jwt from jsonwebtoken; import config from config; //获取配置文件中的密钥 const secret config.get(currentSecret); //生成token jwt.sign({id: user.id,email: user.email,...}, secret, { expiresIn: 1h }); //验证token const token req.headers[authorization]; jwt.verify(token, secret, (err, decoded) {...})
http://www.hkea.cn/news/14526649/

相关文章:

  • 山西建网站度娘网站桃花怎么做
  • wap网站定位it外包前景
  • 做一个网站最便宜多少钱永川区网站建设
  • 桂林网站制作做欧美贸易的主要有哪些网站
  • 广州公司做网站上海房地产网站建设报价
  • 电商网站平台搭建asp.netmvc 做网站
  • 网站建设晋icp备深圳网站建设有免费的吗
  • 罗湖做网站运营乐云seo短信验证码接码网站建设
  • 建设网站需要哪些经营范围财务公司名字
  • 动漫做的游戏 迅雷下载网站有哪些微信网页版网址是多少
  • 广安做网站的公司wordpress收录
  • 黑河市网站建设公司网站收录怎么弄
  • 广州建网站自助建站系统优化方案化学
  • 精诚时代 网站谁做的重庆云阳网站建设价格
  • 科技网络网站建设网站建设 比选
  • 药企做网站企业网站下周
  • 哈尔滨网站设计哪家好dedecms婚纱摄影网站模板
  • 网站建设方案书生鲜做网站汉口
  • 网站语言包是什么做棋牌网站赚钱吗
  • 做网站模板的网页名称是m开头网站流量被用完了
  • 局域网怎么建设网站海澜之家的网站建设目标
  • 怎么优化网站关键词的方法徐州网站优化推广
  • 建立网站不公开网站图标素材图片
  • 邢台做移动网站价格个人如何开网站
  • wordpress建站用什么做外贸主要看什么网站
  • 手机网站 pc网站模板在线设计平台哪个好
  • wwe中文官网站关于网站集约化建设公函
  • 四川省城乡与建设厅网站最好的在线网页代理
  • 溧阳市建设局网站6微信开放平台是干什么用的
  • 求网站备案照片门户网站栏目建设