
后端
家威Geek
自信世上没有学不会的东西。只有需要和不需要学。
展开
-
JWT令牌介绍
什么是JWTJSON Web令牌(JWT)是一个开放标准,它定义了一种紧凑且自包含的方式,用于在各方之间安全地将信息作为JSON对象传输。由于此信息是经过数字签名的,因此可以进行验证和信任。可以使用密钥(使用HMAC算法)或使用RSA或ECDSA的公钥/私钥配对对JWT进行签名。尽管可以对JWT进行加密以提供双方之间的保密性,但我们将重点关注已签名的令牌。签名的令牌可以验证其中包含的声明的完整性,而加密的令牌则对第三方隐藏这些声明。当使用公钥/私钥对对令牌进行签名时,签名还可以证明只有持有私钥的一方才是原创 2020-07-31 16:11:15 · 1290 阅读 · 0 评论 -
最佳实践MVC模式的Node框架Nest.JS最全介绍
Middleware中间件中间件是用来做什么的?执行任何代码更改请求/响应对象结束请求-响应周期调用堆栈中的下一个中间件函数如果当前的中间件函数没有结束请求-响应周期,那么必须调用next()将控制权传递给下一个中间件函数。否则请求会一直停留在挂起状态。使用中间件Nest没有实现中间件装饰器,我们使用模块类的configure方法。因此需要使用中间件的模块都需要implements NestModule。export class AppModule implements NestMo原创 2020-07-09 14:43:02 · 2250 阅读 · 0 评论 -
Nest.js初探索之实体映射数据库的三种方式
TypeOrmModule如果我们安装了@nestjs/typeorm,那么使用TypeOrmModule.forRoot(): TypeOrmModule.forRoot({ type:'mysql', host:'localhost', port:3306, username:'root', password:'123456',...原创 2020-04-09 16:50:29 · 2381 阅读 · 0 评论