
JWT全称是JSON Web Token但它其实就是一个特殊的“通行证”。我们可以想象一下这样的场景假设有一个神秘的乐园每个人进去之前都需要一个“通行证”。这个“通行证”上会有一些你的个人信息比如你的名字、你什么时候可以进去、什么时候必须离开等等。乐园的入口有一个聪明的机器它能够读懂这个“通行证”确认上面的信息是否正确。JWT就像这样一个“通行证”。当你想要访问某个网站或者使用某个网络服务时服务器会给你这样一个“通行证”。这个“通行证”里面包含了你的身份信息、你可以访问哪些内容、这个“通行证”什么时候过期等信息。而且这个“通行证”是被特殊加密过的所以别人不能轻易伪造或者更改它。每当你想要用这个“通行证”进入乐园访问服务时那个聪明的机器服务器就会检查你的“通行证”是否真实、是否过期。如果一切都没问题它就会让你进去玩访问服务。简单来说JWT就是一个包含了你的身份信息和访问权限的加密“通行证”。它可以帮助网站或者网络服务知道你是谁以及你应该可以做什么。