develop: 开发员工管理模块(端到端验证)
This commit is contained in:
parent
661eb156b7
commit
4e22f6faa7
@ -43,6 +43,13 @@ public class JwtService {
|
|||||||
return builder.signWith(key).compact();
|
return builder.signWith(key).compact();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 便捷方法:根据当前登录用户上下文直接生成 Token,供本地开发与集成测试使用。
|
||||||
|
*/
|
||||||
|
public String generateToken(AuthUser user) {
|
||||||
|
return generate(user.id(), user.username(), user.roles(), user.departmentId());
|
||||||
|
}
|
||||||
|
|
||||||
public AuthUser parse(String token) {
|
public AuthUser parse(String token) {
|
||||||
Claims claims = Jwts.parser()
|
Claims claims = Jwts.parser()
|
||||||
.verifyWith(key)
|
.verifyWith(key)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user