feat: register logic refactor
This commit is contained in:
@@ -38,14 +38,14 @@ public class JwtUtil {
|
||||
/**
|
||||
* 生成 JWT Token
|
||||
*/
|
||||
public String generateToken(String uAccount, Integer uId) {
|
||||
public String generateToken(String account, Integer id) {
|
||||
Date now = new Date();
|
||||
Date expireDate = new Date(now.getTime() + jwtProperties.getExpire() * 1000L);
|
||||
|
||||
return Jwts.builder()
|
||||
.subject(uAccount)
|
||||
.claim("id", uId)
|
||||
.claim("account", uAccount)
|
||||
.subject(account)
|
||||
.claim("id", id)
|
||||
.claim("account", account)
|
||||
.id(UUID.randomUUID().toString())
|
||||
.issuedAt(now)
|
||||
.expiration(expireDate)
|
||||
@@ -82,7 +82,7 @@ public class JwtUtil {
|
||||
/**
|
||||
* 获取账号
|
||||
*/
|
||||
public String getUAccount(String token) {
|
||||
public String getAccount(String token) {
|
||||
Claims claims = getClaims(token);
|
||||
return claims.getSubject();
|
||||
}
|
||||
@@ -90,9 +90,9 @@ public class JwtUtil {
|
||||
/**
|
||||
* 获取用户ID
|
||||
*/
|
||||
public String getUId(String token) {
|
||||
public Integer getId(String token) {
|
||||
Claims claims = getClaims(token);
|
||||
return claims.get("id", String.class);
|
||||
return claims.get("id", Integer.class);
|
||||
}
|
||||
|
||||
// 自定义异常类
|
||||
|
||||
Reference in New Issue
Block a user