![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
node
Zswsown
这个作者很懒,什么都没留下…
展开
-
node实操jwt实现登录功能
实操环境为node, 请求插件为axios, token生成插件为jsonwebtoken, token解析插件为express-jwt 1.JSON Web Token(简称JWT)是以JSON格式存储信息的Token,其结构图如下: 2.JSON Web令牌以紧凑的形式由三部分组成,这些部分由点(.)分隔,分别是: 标头(Header):头部存储Token的类型和签名算法(上图中,类型是jwt,加密算法是HS256) 有效载荷(Payload):负载是Token要存储的信息(上图中,存储了用户姓名原创 2020-10-21 12:24:56 · 508 阅读 · 0 评论 -
让node.js一直运行的方法
本实操环境是在 腾讯云centos7.5及node10.16.3环境下进行的: 1.forever可以看做是一个nodejs的守护进程,能够启动,停止,重启我们的app应用。当用户断开客户链接时,nodejs的应用也随之停止。而使用forever插件可以让nodejs的应用像服务一样在后台继续运行。 2.全局安装forever插件,并启动相应的node.js文件及其它相关命令。 npm install forever -g #安装 forever start app.js #启动应用 fore原创 2020-10-19 21:17:33 · 2704 阅读 · 1 评论 -
node中动态设置Access-Control-Allow-Origin的值
若设置了响应头中的Access-Control-Allow-Origin:"*",则不可以携带cookie。 若又想让网站被所有ip地址访问到,又想响应头中也要携带cookie时,则可以在后台中取出请求头中的origin,把它设置为响应头的origin的值。 res.header("Access-Control-Allow-Origin", req.headers.origin); ...原创 2020-10-17 14:32:58 · 1336 阅读 · 0 评论 -
node+cookie前后端通信
cookie是由服务器编写,存储在客户端的一个小型文本文件。它会自动存储在客户端的浏览器中,并在用户下次向服务器请求时,自动添加在请求头中,一起发送给服务器。 前端代码(注意这里是在vue文件中的代码): (1)创建一个登录表单,用于提交登录信息。 <form id="loginForm" action="http://localhost:3000/login" method="post" @submit.prevent="loginCheck"> <div c.原创 2020-09-29 19:22:26 · 877 阅读 · 0 评论