diff --git a/sa-token-doc/doc/use/token-style.md b/sa-token-doc/doc/use/token-style.md index 6a36faea..cccf6ba8 100644 --- a/sa-token-doc/doc/use/token-style.md +++ b/sa-token-doc/doc/use/token-style.md @@ -7,45 +7,47 @@ ## 内置风格 -- sa-token默认的token生成策略是uuid风格, 其模样类似于:`623368f0-ae5e-4475-a53f-93e4225f16ae`
-- 如果你对这种风格不太感冒,还可以将token生成设置为其他风格, -- 怎么设置呢?只需要在yml配置文件里设置 `spring.sa-token.token-style=风格类型` 即可,其有多种取值:
+sa-token默认的token生成策略是uuid风格, 其模样类似于:`623368f0-ae5e-4475-a53f-93e4225f16ae`
+如果你对这种风格不太感冒,还可以将token生成设置为其他风格 +怎么设置呢?只需要在yml配置文件里设置 `spring.sa-token.token-style=风格类型` 即可,其有多种取值: 1. token-style=`uuid`,uuid风格 **(默认风格)** ``` html - 623368f0-ae5e-4475-a53f-93e4225f16ae +623368f0-ae5e-4475-a53f-93e4225f16ae ``` 2. token-style=`simple-uuid`,同上,uuid风格, 只不过去掉了中划线: ``` html - 6fd4221395024b5f87edd34bc3258ee8 +6fd4221395024b5f87edd34bc3258ee8 ``` 3. token-style=`random-32`,随机32位字符串: ``` html - qEjyPsEA1Bkc9dr8YP6okFr5umCZNR6W +qEjyPsEA1Bkc9dr8YP6okFr5umCZNR6W ``` 4. token-style=`random-64`,随机64位字符串: ``` html - v4ueNLEpPwMtmOPMBtOOeIQsvP8z9gkMgIVibTUVjkrNrlfra5CGwQkViDjO8jcc +v4ueNLEpPwMtmOPMBtOOeIQsvP8z9gkMgIVibTUVjkrNrlfra5CGwQkViDjO8jcc ``` 5. token-style=`random-128`,随机128位字符串: ``` html - nojYPmcEtrFEaN0Otpssa8I8jpk8FO53UcMZkCP9qyoHaDbKS6dxoRPky9c6QlftQ0pdzxRGXsKZmUSrPeZBOD6kJFfmfgiRyUmYWcj4WU4SSP2ilakWN1HYnIuX0Olj +nojYPmcEtrFEaN0Otpssa8I8jpk8FO53UcMZkCP9qyoHaDbKS6dxoRPky9c6QlftQ0pdzxRGXsKZmUSrPeZBOD6kJFfmfgiRyUmYWcj4WU4SSP2ilakWN1HYnIuX0Olj ``` 6. token-style=`tik`,tik风格: ``` html - gr_SwoIN0MC1ewxHX_vfCW3BothWDZMMtx__ +gr_SwoIN0MC1ewxHX_vfCW3BothWDZMMtx__ ``` ## 自定义token生成策略 -- 如果你觉着以上风格都不是你喜欢的类型,那么你还可以**自定义token生成策略**,来定制化token生成风格
-- 怎么做呢?只需要重写`SaTokenAction`接口的`createToken`方法即可 + +如果你觉着以上风格都不是你喜欢的类型,那么你还可以**自定义token生成策略**,来定制化token生成风格
+ +怎么做呢?只需要重写`SaTokenAction`接口的`createToken`方法即可 #### 参考步骤如下: