JWT 跨域认证解决方案

介绍 全称 JSON Web Token,分为 Header、Payload、Signature 三个部分,应用中,服务端生成一个 JSON 格式的对象,经过加密后生成 Header.Payload.Signature 这样以点分割的字符串,返回给客户端,之后客户端使用这个字符串作为身份凭证与服务器交互。 JWT 可以分布式生成,将用户非核心的信息存入 JWT 中,使服务端不需要单独的维护用户登录

- 阅读全文 -

分布式 ID 生成器

分布式 ID 不同机器生成的 ID 全局唯一,且生成和处理效率高。 常用 UUID 雪花算法 UUID 128 位二进制组成,表示成 8-4-4-4-12 形式的16进制字符,有 5 个版本 基本形式如下: xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx M 表示版本,1-5 N表示变体,8-b 版本 V1 时间戳 + MAC 地址 一台机子跑2个进程可能会出

- 阅读全文 -