Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
sureness
Sureness
提交
93f6042b
Sureness
项目概览
sureness
/
Sureness
9 个月 前同步成功
通知
32
Star
813
Fork
161
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Sureness
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
93f6042b
编写于
1月 05, 2022
作者:
sinat_25235033
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
change sureness version 1.0.6 to beta1
上级
e4858f52
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
29 addition
and
2 deletion
+29
-2
core/pom.xml
core/pom.xml
+1
-1
core/src/main/java/com/usthe/sureness/util/JsonWebTokenUtil.java
...c/main/java/com/usthe/sureness/util/JsonWebTokenUtil.java
+27
-0
support/spring-boot-starter-sureness/pom.xml
support/spring-boot-starter-sureness/pom.xml
+1
-1
未找到文件。
core/pom.xml
浏览文件 @
93f6042b
...
...
@@ -6,7 +6,7 @@
<modelVersion>
4.0.0
</modelVersion>
<groupId>
com.usthe.sureness
</groupId>
<artifactId>
sureness-core
</artifactId>
<version>
1.0.6
</version>
<version>
1.0.6
.beta1
</version>
<packaging>
jar
</packaging>
<name>
sureness
</name>
...
...
core/src/main/java/com/usthe/sureness/util/JsonWebTokenUtil.java
浏览文件 @
93f6042b
...
...
@@ -144,6 +144,33 @@ public class JsonWebTokenUtil {
roles
,
customClaimMap
);
}
/**
* issue jwt params
* @param subject user ID
* @param period period time(s)
* @param roles roles the user has
* @return json web token
*/
public
static
String
issueJwt
(
String
subject
,
Long
period
,
List
<
String
>
roles
){
String
id
=
UUID
.
randomUUID
().
toString
();
String
issuer
=
"sureness-token-server"
;
return
issueJwt
(
id
,
subject
,
issuer
,
period
,
roles
,
null
);
}
/**
* issue jwt params
* @param subject user ID
* @param period period time(s)
* @return json web token
*/
public
static
String
issueJwt
(
String
subject
,
Long
period
){
String
id
=
UUID
.
randomUUID
().
toString
();
String
issuer
=
"sureness-token-server"
;
return
issueJwt
(
id
,
subject
,
issuer
,
period
,
null
,
null
);
}
/**
* issue jwt params
* @param subject user ID
...
...
support/spring-boot-starter-sureness/pom.xml
浏览文件 @
93f6042b
...
...
@@ -53,7 +53,7 @@
<maven.compiler.source>
1.8
</maven.compiler.source>
<maven.compiler.target>
1.8
</maven.compiler.target>
<project.build.sourceEncoding>
UTF-8
</project.build.sourceEncoding>
<sureness.version>
1.0.6
</sureness.version>
<sureness.version>
1.0.6
.beta1
</sureness.version>
<spring-boot.version>
2.4.5
</spring-boot.version>
</properties>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录