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

wordpress 首页被迫跳转南宁关键词优化软件

wordpress 首页被迫跳转,南宁关键词优化软件,网站图片计时器怎么做,委托别人做网站侵权了本项目旨在学习如何快速使用 nodejs 开发后端api,并为以后开展其他项目的开启提供简易的后端模版。(非后端工程师) 由于文档是代码写完之后,为了记录项目中需要注意的技术点,因此文档的叙述方式并非开发顺序&#xff0…

本项目旨在学习如何快速使用 nodejs 开发后端api,并为以后开展其他项目的开启提供简易的后端模版。(非后端工程师)
由于文档是代码写完之后,为了记录项目中需要注意的技术点,因此文档的叙述方式并非开发顺序(并非循序渐进的教学文档)。建议配合项目源码node-mongodb-template 。

【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (一):项目简介及安装依赖

【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (二):项目文件夹架构及路由的设置

【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (三):Cors的设置及.env文件的设置

【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (四):状态码的使用

【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (五):POST上传文件的设置

【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (六):token的设置

【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (七):MongoDB的设置

【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (八):API说明(暂时完结,后续考虑将在线版mongoDB变为本地版)

Cors的设置

跨域资源共享

app.js增加如下代码

//app.js
app.use((req,res,next)=>{res.header("Access-Control-Allow-Origin", "*");res.header("Access-Control-Allow-Headers","Origin,X-Requested-With,Content-Type,Accept,Authorization");if(req.method === "OPTIONS"){req.header("Access-Control-Allow-Methods", "PUT,POST,DELETE,PATCH,GET");return res.status(200).json();}next();
})

res.header("Access-Control-Allow-Origin", "*"); 标识允许那个域,*比较粗暴,表示全部都允许。

.env文件的设置

存储环境变量的文件,可以借助依赖dotenv文件夹。

  • 安装依赖

pnpm i --save dotenv

  • 引用依赖

注意:1、在app.jsserver.js文件中引用依赖;2、必须写在所有引用的最上方

//app.js
require("dotenv").config();
...
  • .env文件内容

MONGO_ATLAS_PW 指 在线mongoDB的连接密码

JWT_KEY JSON Web Token(JWT)密码管理key

MONGO_ATLAS_PW=***
JWT_KEY=***  
  • 变量使用

在线mongoDB的连接

mongoose.connect('mongodb+srv://db:'
+process.env.MONGO_ATLAS_PW
+'@test.gx6wc.mongodb.net/?retryWrites=true&w=majority&appName=test');mongoose.Promise = global.Promise;

密码加密与校验

const token = jwt.sign({email:user[0].email,userId:user[0]._id
},process.env.JWT_KEY,{expiresIn:"1h",
});
const decoded = jwt.verify(token,process.env.JWT_KEY);
http://www.tj-hxxt.cn/news/121357.html

相关文章:

  • wordpress 自建邮件seo排名培训
  • 大连九死一疯事件白帽seo是什么
  • 教学网站的设计襄阳seo推广
  • 天津网站建设设计网上销售方法
  • 建网站必须要服务器吗百度网络优化推广公司
  • 做里番网站犯法吗软文营销的案例
  • 做网站推广都有哪些行业seo网络排名优化方法
  • 做网站租用那个服务器好推广网站的公司
  • 自然志wordpress免费seo优化推广工程师
  • 杭州正规企业网站建设营销推广的方法有哪些
  • 在哪些网站能接到活做网店代运营一年的费用是多少
  • 电脑做系统ppt下载网站好日照网络推广
  • 设计logo网站知乎淘宝关键词排名是怎么做的
  • 网站开发公司总汇百度广告竞价排名
  • 营销型企业网站建设的基本原则是青岛关键词优化平台
  • 招聘网站代理网站优化排名易下拉稳定
  • 关于网站备案百度一下你就知道主页
  • 怎样做招聘网站分析电商营销推广有哪些?
  • 无锡网站建设公司怎么样黄冈网站建设收费
  • 番禺做网站开发百度电脑版下载官方
  • 网站开发浏览器兼容性快速建站
  • 做外贸家纺资料网站公司网站费用
  • asp化妆品网站整站优化提升排名
  • 无备案网站做cdn域名批量查询
  • 查看域名之前做的网站seo百度站长工具查询
  • wordpress网站的优化免费建立网站步骤
  • 网站css连线是怎么做的百度投放广告平台
  • 小公司网站开发今天时政新闻热点是什么
  • 网站推广销售百度游戏中心app
  • 网站正在建设中 图片百度官网app