首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
DEFAULT
订阅
Frank同志68687
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
JWT 安全认证 和 Refresh Token
1. 介绍 我们经常需要验证向服务器发送请求的用户, 还需要确保客户端与服务器之间的传输安全. 这就是 access token 帮我们做的, 尤其是 JWT. 出于安全性的考虑, 我们的 jwt 需要有一个有限的生命周期. 为了及时更新, 用户需要确保自己身份的真实性. 接下…
webSocket(二) 短轮询、长轮询、Websocket、sse
Web Sockets定义了一种在通过一个单一的 socket 在网络上进行全双工通讯的通道。仅仅是传统的 HTTP 通讯的一个增量的提高,尤其对于实时、事件驱动的应用来说是一个飞跃。 通过Polling(轮询)、Long-Polling(长轮询)、Websocket、sse的…
AgileBoot - 手把手一步一步带你Run起全栈项目(SpringBoot+Vue3)
AgileBoot是笔者在业余时间基于ruoyi改造优化的前后端全栈项目。 关于AgileBoot的详细介绍:https://www.cnblogs.com/valarchie/p/16777336.
手摸手,带你用vue撸后台 系列二(登录权限篇)
进入正题,做后台项目区别于做其它的项目,权限验证与安全性是非常重要的,可以说是一个后台项目一开始就必须考虑和搭建的基础核心功能。我们所要做到的是:不同的权限对应着不同的路由,同时侧边栏也需根据不同的权限,异步生成。这里先简单说一下,我实现登录和权限验证的思路。 登录:当用户填写…
深入理解 CDN 服务, 并使用 Cloudflare 优化网络链路
谈到 CDN 时,往往和 DNS, Anycast 混杂在一起,这里希望帮你理清他们的关联。其中最容易产生歧义的是 Anycast, 要理解它又不得不解释 AS 和 BGP。
小程序生成带参数的小程序码并使用canvas绘制分享页
需求是:a小程序里填写完报告单保存后生成带参数的小程序码,用户扫描小程序码进入b小程序并打开该报告单。 对于我来说还是遇到不少问题的。 以上就是相关代码啦,刚开始工作的新人一枚,如果有什么不对欢迎指出提醒啦。
服务端使用 nodejs 获取带参微信小程序码图片
首先看微信小程序的 获取二维码 文档,可以看到微信支持三种接口,其中只有B接口没有生成个数限制,长远来看,我选择使用 B 接口。 根据文档,要使用 B 接口生成小程序码,就需要一个 access_token,这个 token 可以通过另一个接口传入appId和密钥来获得。详情看…
flutter-常见加密以及三方加密库(base64、MD5、SHA、AES等)
加密是各个平台开发过程中不可避免接触到了,本次就讲解 flutter 中比较常见的加密base64、MD5、SHA、HMAC、AES
Javascript装饰器的妙用
最近新开了一个Node项目,采用TypeScript来开发,在数据库及路由管理方面用了不少的装饰器,发觉这的确是一个好东西。 装饰器是一个还处于草案中的特性,目前木有直接支持该语法的环境,但是可以通过 babel 之类的进行转换为旧语法来实现效果,所以在TypeScript中,…
Taro支持富文本(微信小程序)
需求:先说下需求,就是我们需要做活动页面,活动页面有个规则,规则的内容由B端后台配置海报页。页面如下 实现: 需要用到dangerouslySetInnerHTML属性即可,这个属性相比于其他方