JwtService.java
695 Bytes
package com.ecommerce.user.service;
import org.springframework.stereotype.Service;
@Service
public class JwtService {
public String generateToken(String username) {
// 简化实现,实际需要完整的 JWT 生成逻辑
return "dummy-token-" + username;
}
public String extractUsername(String token) {
// 简化实现
return token.replace("dummy-token-", "");
}
public boolean validateToken(String token, String username) {
// 简化实现
return token.startsWith("dummy-token-");
}
public String generateRefreshToken(String username) {
return "dummy-refresh-token-" + username;
}
}