
【现代网页开发】有JWT的Token为什么还要用Cookie?
核心概念:JWT 是一种“令牌”格式,而不是一种“存储或传输机制” JWT 本身只是一种紧凑且自包含的方式,用于在各方之间安全地传输信息。它定义了令牌的结构(Header.Payload.Signature),并包含验证令牌完整性(未被篡改)和真实性(确实由已知方签发)的方法。 JWT 不关心你如何存储或传输它。 令牌本身可以放在: HTTP 请求头 …

核心概念:JWT 是一种“令牌”格式,而不是一种“存储或传输机制” JWT 本身只是一种紧凑且自包含的方式,用于在各方之间安全地传输信息。它定义了令牌的结构(Header.Payload.Signature),并包含验证令牌完整性(未被篡改)和真实性(确实由已知方签发)的方法。 JWT 不关心你如何存储或传输它。 令牌本身可以放在: HTTP 请求头 …

为了解决(搞明白)这个问题,实在花了我超级长的时间,由于我是熬夜写代码,一写就是很长一段时间,甚至一两天。以至于我一直盯着我的前后端代码,怎么都看不出来个所以然。 即便查阅了大量资料,甚至是翻阅我之前写的文档(还有询问Ai),问题都没有很好解决,甚至自我怀疑去重新看老外的 JWT 入门课。 因为网络上已经很多人提供了解决方案,但是按照我的经历来说,我觉得更重 …

因为我经常会对劳烦于 CSS ,烦躁到宁愿自己手写原生的 CSS 。我想,我们需要一些适合自己的 CSS 框架。这个文章列举一些还不错的 CSS 框架,方便大家(我)作挑选。 1. Chakra UI 特点: 现代化设计,默认主题优雅且美观 组件高度可定制,支持暗黑模式 内置响应式设计,易于使用的样式系统 完全基于 React 组件,支持 …

前端 – React 本文对 React 基本语法不作任何解释,如幽灵标签与闭合等等。。只解释疑难杂症和项目上手 前端使用 React 挂载数据。使用 Tailwind CSS框架。 创建项目 – 官方(不推荐) 先不要跟着做 ❯ npx create-next-app@latest Need to install the following …

后端 – NodeJS 后端用 Express 制作 API 。Sequelize 操作 数据库。 项目目录结构: ├── app.js # 整合文件 ├── database # 数据库-文件夹 │ └── database.js # 数据库初始化 ├── middlewares # 中间件-文件夹 │ └── auth.js # 认证中间件 ├── …

前言 如今的Web,早已不再是前后端混合的 PHP 世界。我们早已进入了前后端分离的,Web3.0的 – 未来。 欢迎你阅读本文 – 「现代网页开发入门指南书 – 从数据库设计,到后端,再到前端」 由 Dontalk 会员 – 【葵】 耗时4天编写 – 如有不对,敬请原谅和指正。 如果你希望下载本文 PDF 以及配套代码,请前往 …

新安装的的MariaDB(MySQL)死活登陆不进去,即便是完全卸载重装,更抽象的是,我都没设置密码,第一次安装,居然管我要密码,而且tm修改密码也不起作用。 之后的重新安装,问题似乎显现了出来,一直提示我 ERROR 1698 (28000): Access denied for user 'root'@'localhost' 这个问题在新安装的 …

在我所处的网络中,受到了管制,我必须登陆才能使用我的网络。但是我的Linux没有桌面系统,甚至没有外接的显示器,这非常麻烦。虽然我设置了每次开机自动连接到我的移动热点。但是这明显不实际。 所以我抓包了一个登陆认证的带参URL,只需要设置定时任务在每天登陆认证重置后一分钟,请求这个URL即可。 但是,可能我的终端机会在某个时间段关机,之后一段时间再开机,而这个 …

有时候需要将某个目录暴露出去,供给访问者访问,使用Nginx会很方便。但是有时也会有需求,避免某些目录(无密码)被所有人访问。 下面是可以参考的 Nginx 配置文件 普通配置 这个是一个普通的暴露配置 server { server_name domain.com; # 你的域名 location / { alias /var/www/xxx; # 想要暴 …

我使用过很多流媒体播放器,我实在喜欢Spotify。但是我也希望给我离线30G(目前来说)音乐库一个家。我尝试过不少离线播放器,实在牵强人意,而且在我使用Linux和Mac之后,选择性就变得更少(实则不然,只是我太挑剔,很多用过觉得不好就删了)。而最终,为何不试试在终端播放音乐呢?反正我已经泡在终端里出不来。 正文 所以,我发了一个博文。我比较喜欢的两个终端 …