From 7cbde1c4962305fb20cfc78e1065df0b4100487f Mon Sep 17 00:00:00 2001 From: smallchill Date: Mon, 24 Apr 2023 01:40:32 +0800 Subject: [PATCH] =?UTF-8?q?:tada:=20=E5=85=B3=E9=97=ADToken=E9=BB=98?= =?UTF-8?q?=E8=AE=A4=E7=AD=BE=E5=90=8D=EF=BC=8C=E7=94=A8=E6=88=B7=E9=9C=80?= =?UTF-8?q?=E8=87=AA=E8=A1=8C=E8=AE=BE=E7=BD=AE=E5=90=8E=E5=90=AF=E5=8A=A8?= =?UTF-8?q?=E6=9C=8D=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../springblade/test/SignKeyGenerator.java | 24 +++++++++++++++++++ doc/nacos/blade.yaml | 1 + 2 files changed, 25 insertions(+) create mode 100644 blade-auth/src/test/java/org/springblade/test/SignKeyGenerator.java diff --git a/blade-auth/src/test/java/org/springblade/test/SignKeyGenerator.java b/blade-auth/src/test/java/org/springblade/test/SignKeyGenerator.java new file mode 100644 index 00000000..fd1aa61d --- /dev/null +++ b/blade-auth/src/test/java/org/springblade/test/SignKeyGenerator.java @@ -0,0 +1,24 @@ +package org.springblade.test; + +import org.springblade.core.tool.utils.RandomType; +import org.springblade.core.tool.utils.StringUtil; + +/** + * signKey生成器 + * + * @author Chill + */ +public class SignKeyGenerator { + + public static void main(String[] args) { + System.out.println("======================================================="); + for (int i = 0; i < 10; i++) { + String signKey = StringUtil.random(32, RandomType.ALL); + System.out.println("SpringBlade SignKey:[" + signKey + "] "); + } + System.out.println("======================================================="); + System.out.println("====== blade.token.sign-key 的值从中挑选一个便可 ========="); + System.out.println("======================================================="); + } + +} diff --git a/doc/nacos/blade.yaml b/doc/nacos/blade.yaml index fc33702f..294430e8 100644 --- a/doc/nacos/blade.yaml +++ b/doc/nacos/blade.yaml @@ -81,6 +81,7 @@ swagger: #blade配置 blade: token: + #使用 blade-auth服务 @org.springblade.test.SignKeyGenerator 获取 sign-key: 请配置32位签名提高安全性 xss: enabled: true