nest之passport登录
前言: 不同的认证方式虽然逻辑不同,但做的事情很类似 用户名密码登录就是从 request 的 body 里取出 username、password 来认证。 jwt 是从 request 的 Authorization 的 header 取出 token 来认证。 …
前言: 不同的认证方式虽然逻辑不同,但做的事情很类似 用户名密码登录就是从 request 的 body 里取出 username、password 来认证。 jwt 是从 request 的 Authorization 的 header 取出 token 来认证。 …
安装依赖 npm install --save @nestjs/typeorm typeorm mysql2 TypeORM 的流程: DataSource 里存放着数据库连接的配置,比如用户名、密码、驱动包、连接池配置等等。 而 Entity 里通过 @Entity、@PrimaryGenerate…
项目背景 图片或者文件的上传在项目中很常用,我想白嫖。七牛云作为中国领先的云服务提供商之一,其OSS服务以其高性能、高可靠性和易用性而受到广泛欢迎。他们的服务可以帮助个人和企业存储、管理和传输数据,同时…
背景 在我的博客项目在宝塔部署到ip:3003的地址上后,后来我申请了域名www.puxiaoshuai.top的域名,想直接使用域名访问,默认是80端口。 于是我在宝塔面板上做了如下操作。 此时访问 http://www.puxiaoshuai.top …
架构图 https://app.diagrams.net/?src=about 复杂的架构图都可以使用这个进行搭建 plant-uml 在vscode中搜索plantuml进行安装,然后新建xx.puml文件。写好如下代码之后,使用 command+shift+p 打开控制台,找到 p…
思绪回忆 最近,我常常沉浸在对高中岁月的回忆之中,尽管许多细节已经变得模糊不清,但那段阅读《羊皮卷》的日子依旧清晰可见,仿佛就在昨日。 在高二那年,我似乎总是被忧郁的情绪笼罩,对学习提不起一丝兴趣,每…
项目背景以及预览 使用umi.js搭建玩安卓项目,目前只简单实现,登录功能,首页文章列表,权限控制。 开发时在umi.js中配置代理形式,参考 https://github.com/puxiaoshuai/umi_wanandroid umi项目打包 2.1打包 1.…