脚本宝典收集整理的这篇文章主要介绍了Vue express鉴权零基础入门,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
讲在前面的话:一个成熟的全栈工程师开发的前后端项目鉴权是必不可少的,接下来我们就用一篇文章来介绍一下exPress鉴权之路。
本文主要目的是介绍鉴权,那么默认读者已经配置完成了exPRess的跨域基本配置以及options请求处理以及post请求参数接收 如果没有配置也没有关系,试一下我封装的包,不好用你找我麻烦
const wxsExpressConfig = require("wxs-express-config"); // 返回一个经过wxs封装之后的app const app = wxsExpressConfig();
这个app就是经过我封装后的express app,但是默认设置了全局跨域和接受post请求参数等配置。如果不想全局跨域可以这样配置
// 返回一个经过wxs封装之后的app const app = wxsExpressConfig({ CROSURL: "http://localhost:3000" });
看这个示意图就知道校验过程是很简单的,实际操作起来更加简单。
在express中鉴权需要用到一个玩意儿,为了避免出错,这里指定一下版本
// jsonweBToken 加密用的 express-jwt是解密用的
npm i jsonwebtoken@8.5.1
第一步毫无疑问的是引入
const jwt = require("jsonwebtoken");
使用jsonwebtoken生成token就只有一行代码
jwt.sign('需要加密的信息', '自定义的加密密钥', '额外的配置信息,一般是Token过期时间'),
举个
以上是脚本宝典为你收集整理的Vue express鉴权零基础入门全部内容,希望文章能够帮你解决Vue express鉴权零基础入门所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。