该model主要负责JWT的颁发和吊销。传统的JWT是自签名无状态的,存在着无法吊销的问题, 这里我们采用给所有颁发的JWT一个id,建立索引的方式,做到可撤销的JWT。
(require("models/jwt"))(global) → {Promise.<Jwt>}
创建JWT model,同时主进程会初始化全局的SecretKey
- Source:
Parameters:
Name | Type | Description |
---|---|---|
global |
object
|
全局对象,主要使用了以下字段:
|
Returns:
- Type:
-
Promise.<Jwt>
创建的Jwt Model
- Source: